通过Python使用selenium打开谷歌浏览器进行自动化测试及爬虫时报错:
selenium.common.exceptions.SessionNotCreatedException: Message: session not created
原因之一:
谷歌浏览器版本对应的Chrome driver版本不一致
解决步骤如下:
1、 下载与浏览器版本对应的Chrome driver程序
2、下载完成后解压
得到 chromedriver.exe
3、将chromedriver.exe拷贝一份覆盖到谷歌浏览器安装目录下
如果不知道谷歌浏览器的安装目录,可以找到谷歌浏览器的桌面图标–>右键–>属性–>目标,复制安装目录后粘贴到文件夹中打开
4、将chromedriver.exe拷贝一份粘贴到Python安装目录下
如果不知道Python的安装目录,可以找到Python的桌面图标–>右键–>属性–>目标,复制安装目录后粘贴到文件夹中打开