错误日志
Traceback (most recent call last):
File "E:/预PyCharm项目/教程/第二章/demo1/demo1-1.py", line 4, in <module>
driver.get("http://www.baidu.com")
File "E:\预PyCharm项目\教程\Demo\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 333, in get
self.execute(Command.GET, {'url': url})
File "E:\预PyCharm项目\教程\Demo\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "E:\预PyCharm项目\教程\Demo\venv\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: Runtime.executionContextCreated has invalid 'context': {"auxData":{"frameId":"97F750FF67A59FD5D0E92296420522E2","isDefault":true,"type":"default"},"id":1,"name":"","origin":"://"}
(Session info: chrome=75.0.3770.80)
(Driver info: chromedriver=2.9.248315,platform=Windows NT 6.3 x86_64)
同时谷歌浏览器:
错误代码
from selenium import webdriver
driver=webdriver.Chrome(r"F:\BrowserDriver\chromedriver\chromedriver_win32\chromedriver.exe")
driver.get("http://www.baidu.com")
print(driver.title)
driver.quit()
原因
安装的selenium时的浏览器驱动和我现在使用的浏览器版本不同
我下载的是:
但我使用的浏览器版本是:
解决
下载正确的浏览器版本
正确代码
from selenium import webdriver
driver = webdriver.Chrome(r"F:\BrowserDriver\chromedriver_win32\chromedriver.exe")
driver.get("http://www.baidu.com")
print(driver.title)
driver.quit()
控制台打印: