Używam selenu teraz przez pewien czas w wielu projektach.Selen niespodziewanie mający problemy
z kodem, który był uruchomiony Jestem teraz Otrzymuję następujący błąd:
C:\Users\%USER%\Miniconda\python.exe C:/Users/%USER%/PycharmProjects/c_r/quick_debug.py
Traceback (most recent call last):
File "C:/Users/%USER%/PycharmProjects/c_r/quick_debug.py", line 17, in <module>
c.setUp()
File "C:\Users\%USER%\PycharmProjects\c_r\c.py", line 40, in setUp
self.driver = webdriver.Chrome()
File "C:\Users\%USER%\Miniconda\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 67, in __init__
desired_capabilities=desired_capabilities)
File "C:\Users\%USER%\Miniconda\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 87, in __init__
self.start_session(desired_capabilities, browser_profile)
File "C:\Users\%USER%\Miniconda\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 141, in start_session
'desiredCapabilities': desired_capabilities,
File "C:\Users\%USER%\Miniconda\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 201, in execute
self.error_handler.check_response(response)
File "C:\Users\%USER%\Miniconda\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 181, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: unrecognized Blink revision: 3b3c00f2d95c45cca18ab944acced413fb759311
(Driver info: chromedriver=2.10.267521,platform=Windows NT 6.3 x86_64)
Process finished with exit code 1
gdzie c.setUp()
jest:
def setUp(self):
self.driver = webdriver.Chrome()
Ponownie - jest to kod, który został uruchomiony, a jestem pewien, jak to Błąd "Nierozpoznany błąd korekty".
Nic nie zmieniło się świadomie.
Dziękuję za wszelkie wskazówki
Tak! Dzięki za wskaźnik. –
Przepracowałem dla mnie, łatwo przetestuj tę opcję, wskazując na nowy ChromeDriver. Sterownik IWebDriver = nowy ChromeDriver (@ "C: \ twoja \ ścieżka"); – JDNickell
Miałem do czynienia z tym samym problemem i nie byłem w stanie zrozumieć odpowiedzi tutaj. Mam problemy ze znalezieniem miejsca zainstalowania chromeDriver. Ale znalazłem to. Więc kiedy mówisz, że aktualizacja chromeDriver to chromiedriver, który znajduje się w twoim folderze selenu. Po prostu zastąp to najnowszą wersją, która sprawiła, że działa. – patz