Ich verwende Selen jetzt für eine Reihe von Projekten für eine Weile.Selen unerwarteterweise Probleme
Mit Code, den ich lief jetzt die folgende Fehlermeldung erhalte:
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
wo c.setUp()
ist:
def setUp(self):
self.driver = webdriver.Chrome()
wieder - das ist Code, der ausgeführt wurde, und ich bin nicht sicher, wie diese Fehler "Unerkannte Blinkreferenz".
Nichts hat sich bewusst verändert.
Vielen Dank für alle Hinweise
Ja! Danke für den Zeiger. –
Arbeitete für mich, testen Sie einfach diese Option, indem Sie auf den neuen ChromeDriver zeigen. IWebDriver-Treiber = neuer ChromeDriver (@ "C: \ your \ path"); – JDNickell
Ich hatte das gleiche Problem und konnte die Antwort hier nicht verstehen. Ich hatte Probleme zu finden, wo der ChromeDriver installiert ist. Aber es gefunden. Wenn Sie also sagen, dass Sie den chromeDriver aktualisieren, ist der Chromtreiber in Ihrem Selenium-Ordner. Ersetzen Sie das einfach durch die neueste Version, die es funktioniert hat. – patz