[FIXED] Was ist mit dem Dienst im folgenden Code falsch?

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 IEDriverManagerin 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)

0 Shares:
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like