Traceback (most recent call last):
File "C:\Users\gkazi\PycharmProjects\Po\venv\lib\site-packages\selenium\webdriver\common\driver_finder.py", line 42, in get_path
path = SeleniumManager().driver_location(options) if path is None else path
File "C:\Users\gkazi\PycharmProjects\Po\venv\lib\site-packages\selenium\webdriver\common\selenium_manager.py", line 74, in driver_location
browser = options.capabilities["browserName"]
AttributeError: 'str' object has no attribute 'capabilities'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\gkazi\PycharmProjects\Po\Bot.py", line 5, in <module>
driver = webdriver.Chrome(chromedriver)
File "C:\Users\gkazi\PycharmProjects\Po\venv\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 47, in __init__
self.service.path = DriverFinder.get_path(self.service, self.options)
File "C:\Users\gkazi\PycharmProjects\Po\venv\lib\site-packages\selenium\webdriver\common\driver_finder.py", line 44, in get_path
raise NoSuchDriverException(f"Unable to obtain {service.path} using Selenium Manager; {err}")
selenium.common.exceptions.NoSuchDriverException: Message: Unable to obtain chromedriver using Selenium Manager; 'str' object has no attribute 'capabilities';
Mam problem z chromedriverem. Mam go pobranego na komputerze (Dysk C).
Nie wiem jak to naprawić. Powyżej jest błąd.
Kod:
from selenium import webdriver
driver = webdriver.Chrome('C:\chromedriver.exe')