如何使用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

祝大家成功!

相关推荐
书唐瑞15 分钟前
谷歌浏览器和火狐浏览器对HTML的嗅探(Sniff)能力
前端·html
rocky19124 分钟前
谷歌浏览器插件 使用 playwright 回放用户动作键盘按键特殊处理方案
前端
rocky19127 分钟前
playwright里兼容处理回放无界微前端内iframe内部元素事件和不在无界微前端内的iframe元素
前端
rocky19129 分钟前
谷歌浏览器插件 使用 playwright 回放slide 拖动动作
前端
惺忪979843 分钟前
回调函数的概念
开发语言·前端·javascript
前端 贾公子1 小时前
Element Plus组件v-loading在el-dialog组件上使用无效
前端·javascript·vue.js
天外飞雨道沧桑1 小时前
JS/CSS实现元素样式隔离
前端·javascript·css·人工智能·ai
程序0071 小时前
前端写一个密码登录,验证码登录,注册模板
前端
-曾牛1 小时前
从零到一:XSS靶场 haozi.me 全关卡通关教程(含冷知识汇总)
前端·网络安全·渗透测试·靶场·xss·攻略·靶场教程
qq_419854051 小时前
自定义组件(移动端下拉多选)中使用 v-model
前端·javascript·vue.js