https://googlechromelabs.github.io/chrome-for-testing/#stable 《——复制该链接自行跳转选取适合自己的chromedriver版本下载。经我本人这几年的实际体验[从114到现在的128],这个脚本代码也不是一直管用的,偶尔还是得人工下载更新,因为脚本下载的核心部件我没能深入理解,不具备超时之类的故障处理机制。而这Chrome每回一更新都会刺激大量脚本涌入这个网址,该网站动不动就无响应,需要多多刷新。
此前的话,是去这个里面去找:https://chromedriver.storage.googleapis.com/index.html或者访问淘宝的镜像站点http://npm.taobao.org/mirrors/chromedriver/(国内网络访问这个会比较便捷快速,下载也快),可是现在这里面列出来最新版本的Chromedriver只对应到了 Chrome 114,最近几年的版本都没有更新了。
然后,在https://stackoverflow.com/的一则问答中,看到有答主给出的Chromedriver团队GitHub上的仓库已经更新有Chromedriver的各版本下载链接https://googlechromelabs.github.io/chrome-for-testing/#stable。这里已经有了Chrome最新测试版本的Chrome 以及对应的Chromedriver可下载可用。
就把刚刚下载的压缩包chromedriver-win64.zip【我本人是这个平台的,所以选的这个压缩包,其它平台的小伙伴要用这个代码一定要对应调整】解压存放在任意一个已经添加到系统环境变量PATH的文件夹就行,我的习惯是默认解压到Python目录下(因为Python目录本身就已经需要被设置为环境变量Path)
PS:怎么添加新的路径到环境变量,可行百度一哈~