web-dev-qa-db-fra.com

comment configurer l'environnement Selenium Python pour Firefox?

Comment configurer l'environnement Selenium python pour Firefox? J'utilise Firefox 50, Selenium 3, Python 3.5, j'ai essayé avec beaucoup de choses binaires et j'ai copié geckodriver dans le chemin de l'environnement, etc.

3
jaibalaji

Autant que je sache, vous souhaitez développer en python, en utilisant la bibliothèque Selenium et travailler avec Firefox Webdriver. 

  1. installer python (python3 contient déjà pip)
  2. installer Selenium (pip install Selenium OR certains IDE comme PyCharm proposent d'installer des bibliothèques, il suffit d'importer Selenium)
  3. télécharger Mozilla Webdriver
  4. prendre plaisir!
2
torina

La machine d’essai doit comporter Selenium V. 3.0.2, Firefox V. 51.0.1 (dernière version) et Geckodriver v. 0.14. Si vous utilisez linux, procédez comme suit:

apt-get update
apt-get install firefox
pip3 install Selenium==3.0.2
wget https://github.com/mozilla/geckodriver/releases/download/v0.14.0/geckodriver-v0.14.0-linux64.tar.gz -O /tmp/geckodriver.tar.gz && tar -C /opt -xzf /tmp/geckodriver.tar.gz && chmod 755 /opt/geckodriver && ln -fs /opt/geckodriver /usr/bin/geckodriver && ln -fs /opt/geckodriver /usr/local/bin/geckodriver

Pour vous assurer que tout se passe bien, vérifiez les versions pour chacune d’elles et assurez-vous qu’elles correspondent.

Voici un exemple à exécuter

from Selenium import webdriver
driver = webdriver.Firefox()
driver.get('http://google.com')
print driver.title
driver.quit()
8
IslamTaha

1) Dans Windows, installez python à partir de: https://www.python.org/downloads/

2) puis exécutez pip install depuis la ligne de commande: pip install Selenium

3) téléchargez gecko/chrome/ie driver & ajoutez le chemin driver.exe à la variable PATH. donc besoin de configurer le chemin tout en exécutant la méthode Selenium driver.Firefox ()/driver.Chrome ().

0
jaibalaji