TypeError: WebDriver.__init__() got an unexpected keyword argument 'executable_path'

0

Witam
Potrzebuję pomocy...niestety omyłkowo zaktualizowałem Pycharma i przez to mój kod się "pogubił"... 😑

Potrzebuje osoby do delikatnej modyfikacji kodu, dokładnie chodzi o proxy.
Zaznaczam, że nie znam się na programownaiu jedynie mogę powiedzieć, że coś tam liznąłem...
Jeśli znalazł by się ktoś kto mi by pomógł w drobnej korekcie kodu to byłbym wdzięczny bardzo.

Dziękuję i czekam na odzew
Poniżej przedstawiam komunikat błędu.

Traceback (most recent call last):
  File "C:\Users\Lenovo\PycharmProjects\pythonProject\Nike.sk\nike.sk.py", line 22, in <module>
    driver1 = get_nike_chromedriver(use_proxy=True)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Lenovo\PycharmProjects\pythonProject\Nike.sk\nike_driver.py", line 80, in get_nike_chromedriver
    driver = webdriver.Chrome(
             ^^^^^^^^^^^^^^^^^
TypeError: WebDriver.__init__() got an unexpected keyword argument 'executable_path'

do modyfikacji kodu, w której program wskazuje błąd:

driver1 = get_nike_chromedriver(use_proxy=True)

chrome_options=chrome_options, executable_path="chromedriver.exe")
1

Konstruktor nie ma takiego argumentu jak executable_path

0

Co ma Pycharm do kodu?:) plus jak wyżej, pokaż coś więcej, bo wróżenie jest trudne:)

0
config = read_config()

nike_link = config["NikeLink"]

driver1 = get_nike_chromedriver(use_proxy=True)
driver1.get(nike_link)
start_score = get_score(driver1)

to jest początek rozpoczęcia programu, który zatrzymuje się na błędzie przy tej linijce:

driver1 = get_nike_chromedriver(use_proxy=True)

co do Pycharma wcześniej nie było problemu z starej wersji a po aktualizacji to się trochę pozmieniało...

1

Nie wiemy co sie kryje za tym kodem, spróbuj może skonstruować:
https://stackoverflow.com/help/minimal-reproducible-example

1

problemem była nowa wersji selenium, którą zaktualizowałem. Zrobiłem reinstall i zainstalowałem starszą wersję przez co problem się rozwiązał 😀

Temat uważam za zamknięty i dziękuję wszystkim, którzy próbowali mi pomóc. Gdyby coś się wydarzyło to chętnie znów przedstawię swój problem. Razem możemy więcej 🤝

1 użytkowników online, w tym zalogowanych: 0, gości: 1