Ausgabe
Ich versuche, meine Webseite zu testen. Ich habe folgenden Code:
# Internet Explorer Browser version
from selenium import webdriver
from selenium.webdriver.ie.service import Service
from webdriver_manager.microsoft import IEDriverManager
driver = webdriver.Ie(service=Service(executable_path=IEDriverManager().install()))
driver.get('https://www.google.com')
Der besagte Code gibt den folgenden Fehler:
[WDM] - Downloading: 100%|█| 1.03M/1.03M [00:00<00:00, 19.
Traceback (most recent call last):
File "main.py", line 5, in <module>
driver = webdriver.Ie(service=Service(executable_path=IEDriverManager().install()))
TypeError: __init__() got an unexpected keyword argument 'service'
Was soll ich tun und was ist der Grund für die Fehlermeldung?
Lösung
Ändern Sie die Zeile in unten, da Sie IEDriverManager
in diesem Fall die verwenden, müssen Sie die nicht definierenexecutable_path
driver = webdriver.Ie(service=Service(IEDriverManager().install()))
Die näheren Einzelheiten finden Sie hier
Beantwortet von – Akzy
Antwort geprüft von – Robin (FixError Admin)