IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Utilisation de la librairie selenium


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Intérimaire
    Inscrit en
    Mai 2017
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Intérimaire

    Informations forums :
    Inscription : Mai 2017
    Messages : 99
    Par défaut Utilisation de la librairie selenium
    Bonjour,

    J'ai une question certainement un peu bête (et je devine peut être la réponse) mais est ce que la librairie selenium nécessite qu'il y ai un navigateur d'installer sur le serveur depuis lequel je souhaite exécuter un script selenium ?

    en vous remerciant d'avance
    Cordialement

  2. #2
    Expert confirmé Avatar de papajoker
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    2 323
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nièvre (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2013
    Messages : 2 323
    Par défaut
    bonjour
    Citation Envoyé par Bensljul Voir le message
    je devine peut être la réponse
    lire la doc

    Si on désire utiliser une librairie, il va bien falloir lire la doc et il est bien décrit dès le début que cette lib ne fait que piloter un navigateur
    lequel ? dans la doc

    Même wikipedia fr répond à ta question
    Il permet d'interagir avec différents navigateurs web tel que Google Chrome grâce au chromedriver1 ou Mozilla Firefox avec le geckodriver2
    "interagir" ce n'est pas remplacer !

    doc officielle
    uses browser automation APIs provided by browser vendors to control the browser

  3. #3
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 736
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 736
    Par défaut
    Citation Envoyé par Bensljul Voir le message
    J'ai une question certainement un peu bête (et je devine peut être la réponse) mais est ce que la librairie selenium nécessite qu'il y ai un navigateur d'installer sur le serveur depuis lequel je souhaite exécuter un script selenium ?
    selenium inclus HTMLUnitDriver qui est un browser "headless": pas besoin d'en installer un.

    note: c'est une réponse qu'on trouve en 2 mns sur Internet.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  4. #4
    Expert confirmé Avatar de papajoker
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    2 323
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nièvre (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2013
    Messages : 2 323
    Par défaut
    Nous n'avons pas les mêmes packages, htmlunit n'est pas forcément inclus/une dépendance (deb, arch,...). C'est donc pour moi, un navigateur à installer et java en dépendance. Et, navigateur pas forcément compatible dû à son propre moteur js.

    Puisque tu es sur serveur, si ton problème est l'interface graphique (?), alors il est classique de lancer les navigateurs sans (mode headless), le mode graphique est seulement utile lors du développement.

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    721
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 721
    Par défaut
    Citation Envoyé par wiztricks Voir le message
    selenium inclus HTMLUnitDriver qui est un browser "headless": pas besoin d'en installer un.
    Je ne savais pas. Mais j'ai l'impression qu'il n'est pas aussi complet qu'un browser "générique".
    Du coup, c'est peut-être bien pour tester au début, mais ça pourrait montrer ses limites en prod, à moins que quelqu'un n'ait une expérience d'utilisation intensive.

  6. #6
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 736
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 736
    Par défaut
    Citation Envoyé par binarygirl Voir le message
    Je ne savais pas. Mais j'ai l'impression qu'il n'est pas aussi complet qu'un browser "générique".
    Je ne l'ai jamais utilisé... c'était juste pour dire qu'en cherchant un peu on trouve.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. Utilisation de la librairie JEDI ...
    Par HaldriX dans le forum Composants VCL
    Réponses: 7
    Dernier message: 04/03/2006, 09h38
  2. Utilisation de la librairie LTI
    Par gids01 dans le forum MFC
    Réponses: 1
    Dernier message: 14/12/2005, 14h34
  3. Réponses: 4
    Dernier message: 13/10/2005, 12h41
  4. [Débutant] utilisation de la librairie windows
    Par tavman dans le forum Windows
    Réponses: 12
    Dernier message: 27/08/2005, 16h21
  5. Utilisation de la librairie ng sous FreeBSD
    Par Mercenary Developer dans le forum Autres éditeurs
    Réponses: 3
    Dernier message: 07/12/2004, 09h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo