如何解决chrome 与chrome webdriver 版本一致,仍然提示版本不支持的问题。
下载最新的chrome webdriver 并且与游览器版本一致,将驱动放到项目根路径下,
#selenium的元素定位
from selenium import webdriver
url='https://www.baidu.com'
brower=webdriver.Chrome()
brower.get(url)
运行代码提示一下错误
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 86
Current browser version is 123.0.6312.123 with binary path C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
经过研究发现,自己以前将旧的webdriver 驱动放到了python安装路径下,导致程序运行时仍然使用的是python安装路径下的旧驱动。
删除python安装路径下的旧驱动,重新运行程序,执行成功