1 Star 1 Fork 1

参商永离 / ChromeDriverVersionCheck

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

ChromeDriverVersionCheck

本程序转载自python selenium自动化之chrome与chromedriver版本兼容问题 源文件请求chromedriver版本号list功能已失效,已将这部分更换为requests请求网站json列表,获取版本号.

介绍

由于chrome更新版本太快,使用selenium时需要频繁更新chromedriver,而本程序的作用就是自动比对chrome与chromedriver版本是否一致,如果不一致,则会自动下载对应浏览器版本的chromedriver至.\文件夹,实现自动更新chromedriver的目的.

运行逻辑

  1. 查看当前注册表中chrome版本号
  2. 查看当前文件夹内chromedriver版本 (get_version()下,chromedriver路径可自定义)
  3. 比对主版本号,如:99.0.4844.84 只比对大版本号 ==99==
  4. 如果不同,则requests请求https://registry.npmmirror.com/-/binary/chromedriver/ 获取chromedriver版本列表,遍历并比对版本号,拼接出下载url
  5. 下载并解压缩zip文件
  6. 删除压缩包chromedriver.zip

空文件

简介

自动比对chrome与chromedriver版本是否一致,不一致可自动下载并更新 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Python
1
https://gitee.com/yongliyongli/chrome-driver-version-check.git
git@gitee.com:yongliyongli/chrome-driver-version-check.git
yongliyongli
chrome-driver-version-check
ChromeDriverVersionCheck
master

搜索帮助