WebDriverException: Ungültiger Argumentfehler in Selenium mit GeckoDriver auf Raspberry Pi 3
Diese Ausnahme tritt auf, wenn Sie versuchen, mit einer WebDriver-Instanz zu interagieren wurde bereits zuvor beendet. Die Frage bezieht sich auf ein Szenario, in dem Selenium mit Firefox auf einem Raspberry Pi 3-Gerät verwendet wird und der Fehler auftritt:
selenium.common.exceptions.WebDriverException: Message: invalid argument: can't kill an exited process
Um dieses Problem zu beheben, stellen Sie sicher, dass Sie Firefox im Headless-Modus ausführen, falls dies auf Ihrem System der Fall ist kein Display haben:
<code class="python">options = Options() options.headless = True driver = webdriver.Firefox(options=options)</code>
Stellen Sie außerdem sicher, dass Sie kompatible Versionen von Firefox, Selenium und Geckodriver verwenden. Informationen zu den spezifischen Kompatibilitätsanforderungen finden Sie in der Mozilla-Dokumentation:
https://firefox-source-docs.mozilla.org/testing/geckodriver/Support.html
Das obige ist der detaillierte Inhalt vonWarum erhalte ich bei GeckoDriver auf meinem Raspberry Pi 3 die Fehlermeldung „WebDriverException: Ungültiges Argument'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
if($res){
return json_encode(array('code'=>1,'msg'=>'成功'));
}else{
return json_encode(array('code'=>0,'msg'=>'失败'));
}
}
public function
}