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

mac 最新的chrome版本配置selenium的方式

  • Chrome 96.x 至 98.x 版本‌与selenium的版本对应可以去这个网址下载https://chromedriver.storage.googleapis.com/index.html
  • Chrome 114 及之后版本‌:可以访问专门维护的一个 JSON 文件来获取最新的已知良好组合列表。这个文件包含了多个平台上的二进制文件链接以及详细的版本信息,方便开发者快速找到适合自己环境的最佳搭配方案‌,下载地址https://googlechromelabs.github.io/chrome-for-testing/known-good-versions-with-downloads.json
  • 我的是mac电脑,我的chrome版本为:134.0.6998.166(正式版本) (x86_64)
  • 第一,打开上面的链接如下图

 第二,我的位mac英特尔芯片的复制对应的URL,用浏览器打开直接下载,下载之后如下图

第三,进入到chromedriver-mac-x64目录如下图

第四:打开终端执行 cp chromedriver /usr/local/bin 如下图

测试脚本

import time
from selenium import webdriver
from selenium.webdriver.chrome.service import Service

# 指定chromedriver的路径
service = Service(executable_path='/usr/local/bin/chromedriver')

# 使用Service对象初始化Chrome driver
driver = webdriver.Chrome(service=service)
driver.get("https://www.baidu.com/")
time.sleep(30)
http://www.dtcms.com/a/107573.html

相关文章:

  • React 文件上传新玩法:Aliyun OSS 加持的智能上传组件
  • d202542
  • 架构师面试(二十五):分布式存储 Leader 设计
  • 元素定位-cssSelector
  • SSM框架学习(Day-1)
  • Kubernetes 入门篇之 Node 安装与部署
  • 视频分析设备平台EasyCVR视频结构化AI智能分析:筑牢校园阳光考场远程监控网
  • 基于 Cesium.js 的交互式绘图工具库
  • IO 端口与 IO 内存
  • 电流与电压的守护者
  • 3. 矩阵置零
  • Vue + Axios + Mock.js 全链路实操:从封装到数据模拟的深度解析
  • 两种方法证明r(A+B)<=r(A,B)<=r(A)+r(B)
  • 【一起来学kubernetes】33、Hpa使用详解
  • 常见操作系统特点及区别对比
  • 双翌闪耀2025上海机器视觉展,以创新技术赋能产业未来
  • C++中的继承
  • P2782 友好城市
  • 私有云(三)双节点部署openstack
  • 自学-C语言-基础-数组、函数、指针、结构体和共同体、文件
  • 111.在 Vue 3 中使用 OpenLayers 实现动态曲线流动图(类似 ECharts 迁徙状态)
  • 从代码学习深度学习 - 残差网络(ResNet)PyTorch版
  • MSVC编译遇到C2059、C2143、C2059、C2365、C2059等错误的解决方案
  • 打开pycharm显示编制索引后卡死
  • C++软件开发架构
  • llm-universe 踩坑记录
  • 数值与字典解决方案第二十五讲:数组的合并拆分及筛选
  • GNSS信号模拟器、导航信号模拟器、导航模拟信号源介绍
  • 如何解决 PyQt5 中的 `xcb` 插件加载错误
  • vue修饰符