Chrome wird über Selenium gestartet

8

Hallo, ich bin sehr neu und habe Probleme, eine Instanz eines Chrome-Browsers von Selen in Python zu bekommen. Ich benutze Windows 8. Ich habe das Chromedriver Binary heruntergeladen und es meinem Pfad hinzugefügt, aber ich bekomme den folgenden Fehler in Python:

%Vor%

Dieser Fehler tritt bei der folgenden Zeile auf:

%Vor%

Jede Hilfe wird sehr geschätzt. Vielen Dank.

    
haran kumar 02.07.2013, 22:03
quelle

3 Antworten

13

Zwei Möglichkeiten, es einzustellen, hast du irgendwie durcheinander gebracht.

  • Fügen Sie den chromedriver.exe Pfad in PATH (unter Windows) ein, so dass Ihre PATH Einstellung korrekt ist, aber Sie müssen den Standardkonstruktor aufrufen.

    driver = webdriver.Chrome()

  • Geben Sie den Pfad in webdriver.Chrome(executable_path='some path') an. Hier benötigen Sie den vollständigen Pfad zur ausführbaren Datei, nicht das Verzeichnis.

    webdriver.Chrome(executable_path='C:\Users\HaranKumar\Downloads\chromedriver_win32_2.0\chromedriver.exe')

Wählen Sie ein beliebiges aus.

    
Yi Zeng 04.07.2013 20:57
quelle
0

Wenn Sie davon ausgehen, dass Ihr Pfad korrekt ist, stellen Sie sicher, dass Sie den Chrom-Treiber selbst enthalten: chromedriver.exe

    
Ittiel 03.07.2013 10:59
quelle
0

Aktualisierung 2016

Die folgende Lösung funktioniert für mich mit WebDriver 3.0.1, Chrome Driver 2.25.426923, Window 7

%Vor%

* Hinweis:

super1ha1 07.12.2016 03:25
quelle