Heim >Backend-Entwicklung >Python-Tutorial >Wie behebe ich „WebDriverException: Unbekannter Fehler' mit Selenium und älteren Chrome-Versionen?
WebDriverException: Unbekannter Fehler bei Selenium und älteren Chrome-Versionen mit Python
Beim Versuch, Selenium mit einer älteren Version von Google Chrome zu starten, werden Sie Möglicherweise tritt der Fehler „WebDriverException: unbekannter Fehler: Chrome-Binärdatei kann nicht gefunden“ auf. Dieses Problem tritt normalerweise auf, wenn der ChromeDriver die Chrome-Binärdatei nicht an ihrem Standardspeicherort finden kann.
Die Lösung für dieses Problem besteht darin, den Chrome-Binärspeicherort mithilfe der Binary_location-Eigenschaft der Klasse webdriver.Chrome.Options explizit anzugeben. Es ist jedoch wichtig zu beachten, dass dieser Fehler auch darauf hinweisen kann, dass die heruntergeladene Version von Chrome oder ChromeDriver nicht den in der ChromeDriver-Dokumentation angegebenen Anforderungen entspricht.
Um die Kompatibilität sicherzustellen, wird empfohlen, die folgenden Anforderungen einzuhalten Verwendung älterer Chrome-Versionen mit Selenium:
Wenn Sie diese Richtlinien befolgen, sollten Sie Selenium erfolgreich mit einer älteren Version von Chrome starten können . Wenn die Probleme weiterhin bestehen, lesen Sie die offizielle ChromeDriver-Dokumentation für weitere Schritte zur Fehlerbehebung.
Das obige ist der detaillierte Inhalt vonWie behebe ich „WebDriverException: Unbekannter Fehler' mit Selenium und älteren Chrome-Versionen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!