1. 查看谷歌浏览器版本
在浏览器的地址栏输入:
chrome://version/
回车后即可查看到对应版本(不要点击帮助-关于Google chrome,因为点击后会自动更新谷歌版本) ,后面会解决
114之前版本:下载链接
123以后版本:下载链接,只有后面status是绿色对勾的才可以下载,驱动大版本一致就可以使用,不需版本号一模一样;下载所需版本只需点击对应的版本名称即可跳转到对应版本的下载位置
备注:124版本的谷歌浏览器驱动使用下面这个地址就行
https://storage.googleapis.com/chrome-for-testing-public/123.0.6312.122/win64/chromedriver-win64.zip
或者
https://storage.googleapis.com/chrome-for-testing-public/125.0.6422.4/win64/chromedriver-win64.zip
chromedriver使用方法:把chromedriver插件直接解压后放到python的安装目录下就可以了 D:\python3.6
测试chromedriver插件是否可以使用
from selenium import webdriver
browser = webdriver.Chrome('D:\python3.6\chromedriver.exe')
#或者 browser = webdriver.Chrome()
browser.get("https://www.baidu.com/")
browser.implicitly_wait(10)
browser.maximize_window()
browser.set_window_size(300, 500)
2. 最最重要的一步,关闭谷歌浏览器自动更新检查的方法(防止谷歌浏览器自动更新)
-
默认情况下,打开谷歌浏览器,帮助—关于 Google Chrome 如下(每次进来都会自动更新)
-
打开“运行”对话框(Win+R),输入services.msc,打开“服务”管理器
-
找到并双击以下服务:GoogleUpdater InternalService、GoogleUpdater Service、Google更新服务(gupdate)、Google更新服务(gupdatem),点击“停止”按钮,并将“启动类型”设置为“禁用”。
-
关闭服务管理器,打开Google浏览器的设置,查看“关于Chrome”以确认自动更新已关闭,如下