如何使用chorme版本对应的ChromeDriver(不用更改Chrome版本)

为什么要这样

我们发现在 官网 下载ChromeDriver的地方,没有对于高版本的下载包,可是我们的浏览器版本是 117.0.5938.88,我又不想降低本地的Chrome版本,因为这样也太蠢了,每次更新后可能老版本就不适用了。


使用方法

不手动下载,而是通过代码全自动下载好ChromeDriver(因为文件不大,下载耗时可以忽略,或者代码初始化的时候即下载好)

go 复制代码
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager


driver = webdriver.Chrome(ChromeDriverManager().install())

另外,需要先安装几个包:

go 复制代码
pip install webdriver-manager
pip install selenium

其他参考

发现这个老哥写的比较认真,如果还有问题,可以照这个参考一下

https://zhuanlan.zhihu.com/p/337473894

祝大家成功!

相关推荐
哟哟耶耶7 分钟前
css-设置元素的溢出行为为可见overflow: visible;
前端·css
sunly_10 分钟前
CSS:跑马灯
前端·css
2301_8187320618 分钟前
用layui表单,前端页面的样式正常显示,但是表格内无数据显示(数据库连接和获取数据无问题)——已经解决
java·前端·javascript·前端框架·layui·intellij idea
yqcoder19 分钟前
npm link 作用
前端·npm·node.js
林涧泣24 分钟前
【Uniapp-Vue3】页面和路由API-navigateTo及页面栈getCurrentPages
前端·vue.js·uni-app
守城小轩25 分钟前
Chromium 132 编译指南 Mac 篇(六)- 编译优化技巧
chrome·chrome devtools·指纹浏览器·浏览器开发
Komorebi゛26 分钟前
【uniapp】获取上传视频的md5,适用于APP和H5
前端·javascript·uni-app
林涧泣32 分钟前
【Uniapp-Vue3】动态设置页面导航条的样式
前端·javascript·uni-app
杰九1 小时前
【全栈】SprintBoot+vue3迷你商城(10)
开发语言·前端·javascript·vue.js·spring boot
Hopebearer_1 小时前
入门 Canvas:Web 绘图的强大工具
前端·javascript·es6·canva可画