使用selenium做网页模拟的时候 由于chrome浏览器自动更新 导致驱动不匹配的问题

通常报错情况:

selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 89
Current browser version is 91.0.4472.77 with binary path /Applications/Google Chrome

解决办法

1:查看当前chrome版本信息

chrome浏览器输入:

chrome://settings/help

2.下载相关驱动

https://npm.taobao.org/mirrors/chromedriver/

3.下载驱动 解压 替换到相应位置

查看之前的驱动配置的位置并且替换:

重启运行程序就好了。

【python】 调用selenium中 ChromeDriver不匹配的问题相关推荐

  1. python调用mysql中的自定义function并且返回结果

    首先在Mysql中创立一个叫ForeignKeyTest的function,链接如下: https://blog.csdn.net/appleyuchi/article/details/7945291 ...

  2. chromedriver 下载_centos7中配置python爬虫selenium+chromium+chromedriver环境

    今天为了爬取某异步加载网站的数据,开始自学了selenium,不得不说selenium还是很方便的工具,适合无脑爬取异步加载的网站.首先我在自己的windows电脑下配置了selenium和chrom ...

  3. pip切源,Python安装selenium和chromedriver

    2020.05.25 这篇博文的初衷就是要每天提醒自己学一点技术,记录学了什么,遇到什么困难等. 文章目录 1.换源,将pip源更换到国内镜像 2.Python+selenium 下载selenium ...

  4. python调用selenium的get_Python – selenium webdriver在循环中停留在.get()

    我有一个Python代码片段,它使用Selenium Webdriver来循环一些历史性的棒球赔率.代码的第一部分旨在从调度表(包含大约57个需要循环的页面)中获取所有单独的游戏URL,并将它们存储在 ...

  5. python 地址模糊匹配_使用python处理selenium中的xpath定位元素的模糊匹配问题

    # 用contains,寻找页面中style属性值包含有sp.gif这个关键字的所有div元素,其中@后面可以跟该元素任意的属性名. self.driver.find_element_by_xpath ...

  6. 使用Python和selenium的Chromedriver模拟登陆爬取网站信息(beautifulsoup)

    爬取的信息很多,所以需要设置断点,在程序重启时能继续爬取.并且能在断掉之后自动重启. 1.setting.py 对爬取的常量进行设置 """ 基本信息设置 "& ...

  7. python调用ctypes中windll中的方法超时处理_python中使用ctypes调用MinGW生成的动态链接库(dll)...

    关于gcc编译dll的我就不说了,网上举例一大堆,下面以g++为例. 假设有一个test.cpp文件如下: extern "C" { __declspec(dllexport) d ...

  8. python调用pipe_Python中使用PIPE操作Linux管道

    Linux中进程的通信方式有信号,管道,共享内存,消息队列socket等.其中管道是*nix系统进程间通信的最古老形式,所有*nix都提供这种通信方式.管道是一种半双工的通信机制,也就是说,它只能一端 ...

  9. python调用包中的方法_python 中不同包 类 方法 之间的调用详解

    目录结构如下: 在hello.py中导入ORM.py这个文件的时候,采用 import ORMPackage.ORM 或者 import ORM u = User(id = 123, name='co ...

最新文章

  1. r语言 svm 大样本_r语言基于SVM模型的文本分类研究 附数据代码
  2. (转)jQuery 基础
  3. Java:数值-字符串转换(String转Double)
  4. 關於@Override
  5. Verilog HDL中容易生成锁存器的两种情况
  6. 【转】DCMTK各模块说明!!!!!!!
  7. 【图像融合】自适应参考图像的可见光与热红外彩色图像融合算法
  8. centos6.6-zabbix2.4.5安装实战
  9. 循环控制语句转换为汇编
  10. WPF(Windows Presentation Foundation)用户界面框架
  11. 总结了200道经典的机器学习面试题(附参考答案)
  12. 中国居民身份证号码校验算法
  13. vue.js ui框架_定制的第一个Vue.js电子商务UI框架
  14. Unity3D游戏开发引擎的产品特点
  15. 基于注意力机制超分辨率汇总
  16. 【一文带你读懂机器学习】线性回归原理
  17. 量化投资之工具篇一:Backtrader从入门到精通(6)-Indicator类源代码解读(1)
  18. 信息化15年规划推动中国信息化步入深水区
  19. SVN入门必备教程 一看就懂
  20. 统一门户:基于网关的统一用户认证方案

热门文章

  1. opencv 直方图
  2. matplotlib.patches.Polygon
  3. CentOS7安装后没网络的解决方法
  4. Cissp全过程(简介到考试后)
  5. OpenStack的八年之痒
  6. 【转】vb获得网络时间的函数
  7. php pdo批量操作,PDO使用二维数组批量操作MYSQL数据库
  8. 环境科学跨考专计算机,环境 计算机相结合 跨学科
  9. 儒林外史每回概括简短10字_冬至祝福语简短10字左右 ,冬至祝福语简短精悍一句话...
  10. android log长字符串显示不全,如何解决Android的Log显示不全的问题