it-swarm.com.de

wie richte ich eine Selenium Python Umgebung für Firefox ein?

Wie richte ich eine Selenium-Python-Umgebung für Firefox ein? Ich benutze Firefox 50, Selenium 3, Python 3.5, habe viele binäre Dinge ausprobiert und den Geckodriver in Umgebungspfad usw. kopiert.

3
jaibalaji

Soweit ich es verstanden habe, möchten Sie in Python entwickeln, mit der Selenium-Bibliothek arbeiten und mit Firefox-Web-Treibern arbeiten. 

  1. installiere python (python3 enthält bereits pip)
  2. installieren Sie Selenium (pip install Selenium OR einige IDEs wie PyCharm schlagen vor, Bibliotheken zu installieren, importieren Sie einfach Selenium)
  3. download Mozilla Webtreiber
  4. genießen!
2
torina

Die Testmaschine sollte Selen V. 3.0.2, Firefox V. 51.0.1 (neueste Version) und Geckodriver V. 0.14 aufweisen. Wenn Sie Linux verwenden, führen Sie bitte die folgenden Schritte aus:

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

Um sicherzustellen, dass alles gut läuft, überprüfen Sie die Versionen für alle und stellen Sie sicher, dass sie übereinstimmen.

Hier ist ein Beispiel zum Ausführen

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

1) Installieren Sie in Windows Python von: https://www.python.org/downloads/

2) Führen Sie dann pip install von der Befehlszeile aus aus: pip install Selenium

3) Laden Sie den Pfad "gecko/chrome/ie driver" herunter und fügen Sie den Pfad "driver.exe" zu PATH Variable hinzu. Sie müssen daher den Pfad einrichten, während Sie die Selenium driver.Firefox ()/driver.Chrome () -Methode ausführen.

0
jaibalaji