当前位置: 首页 > news >正文

成功解决Selenium 中116版本的chromedriver找不到问题

Selenium 中的Google(谷歌浏览器)最新版本chromedriver

文章目录

  • Selenium 中的Google(谷歌浏览器)最新版本chromedriver
    • 1.当前作者的谷歌浏览器版本
    • 2.当前驱动官网的最新版本
    • 3.当不想降低浏览器版本继续使用谷歌浏览器的办法

1.当前作者的谷歌浏览器版本

当前本人的谷歌浏览器版本为116.0.5845.180

谷歌浏览器版本截图

当我使用python + Selenium 进行数据采集的时候发现抱错,报错的内容为

报错信息

This version of ChromeDriver only supports Chrome version xxx 

说明当前我的谷歌浏览器驱动版本过低,不兼容了。

2.当前驱动官网的最新版本

当出现版本过低的错误时,第一个办法是去官网或者淘宝镜像找到最新的驱动,下载更新。

谷歌浏览器驱动官网

打开网址发现最新的版本停止在了114版本。

官网截图

3.当不想降低浏览器版本继续使用谷歌浏览器的办法

降低浏览器版本处理不好会导致一些密码、网址、登录的cookies、设置好的主题丢失,很不方便。而且降低浏览器版本也不是随意的,只有固定的几个版本可以回退。所以我选择寻找最新的驱动。

当前网上没有人发布最新版本的驱动,但是通过一些努力我还是找到了最新116版本的谷歌浏览器驱动。

最新驱动

运行代码,成功运行

from selenium import webdriverdriver = webdriver.Chrome()
# 设置隐式等待
driver.implicitly_wait(4)
# 发起请求
driver.get("http://www.baidu.com/")

代码截图

运行截图

需要驱动的私信我吧!

image-20230912210317519

http://www.lryc.cn/news/165050.html

相关文章:

  • PYQT常用组件--方法汇总
  • Linux系统编程(一):文件 I/O
  • OSM+three.js打造3D城市
  • 02JVM_垃圾回收GC
  • ARM Linux DIY(八)USB 调试
  • 编程小白的自学笔记十四(python办公自动化创建、复制、移动文件和文件夹)
  • MySQL使用Xtrabackup备份到AWS存储桶
  • (高阶)Redis 7 第11讲 BIGKEY 优化篇
  • 一阶差分和二阶差分概念及其举例
  • 使用自定义注解和SpringAOP捕获Service层异常,并处理自定义异常
  • Kotlin(六) 类
  • 蓝桥杯官网练习题(灌溉)
  • 数据结构:树的概念和结构
  • 【GIS】栅格转面报错:ERROR 000864输入栅格: 输入不在定义的属性域内。 ERROR 000863: 无效的 GP 数据类型
  • 32 WEB漏洞-文件操作之文件下载读取全解
  • Linux之history、tab、alias、命令执行顺序、管道符以及exit
  • vcomp100.dll丢失怎样修复?5个靠谱的修复方法分享
  • Vue3自定义指令(directive)
  • 大数据课程L9——网站流量项目的实时业务处理代码
  • 【2023最新B站评论爬虫】用python爬取上千条哔哩哔哩评论
  • mysql设置max_sp_recursion_depth,sql_mode
  • 论文阅读:SERE: Exploring Feature Self-relation for Self-supervised Transformer
  • 遥感数据与作物模型同化应用:PROSAIL模型、DSSAT模型、参数敏感性分析、数据同化算法、模型耦合、精度验证等主要环节
  • Navicat15工具连接PostgreSQL15失败
  • 开源AI家庭自动化助手-手机控制家庭智能家居服务
  • 解决CSS定位错乱/疑难杂症的终极绝招==》从样式污染开始排查
  • 【笔记】《C++性能优化指南》Ch3 测量性能
  • 2023大数据面试总结
  • udev自动创建设备节点的机制
  • 访问局域网内共享文件时报错0x80070043,找不到网络名