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

显式指定 ChromeDriver 路径

1️⃣ 显式指定 ChromeDriver 路径

在代码中直接传递驱动路径,绕过 Selenium Manager 的自动检测:

 

pythonCopy Code

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

# 指定 ChromeDriver 绝对路径(根据你的系统修改)
driver_path = r"D:\ai\baiduuitest\venv\chromedriver.exe"  # Windows 示例
service = Service(executable_path=driver_path)
driver = webdriver.Chrome(service=service)
2️⃣ 确保版本兼容性
  • 查看 Chrome 浏览器版本‌:
    地址栏输入 chrome://version/,记录版本号(如 122.0.6261.95)。
  • 下载匹配的 ChromeDriver‌:
    从 ChromeDriver 官网 下载对应主版本(如 122.x.x.x)。
3️⃣ 使用 WebDriverManager(推荐)

自动解决驱动下载和版本匹配问题:

from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager

# 自动下载并配置驱动
driver = webdriver.Chrome(ChromeDriverManager().install())

相关文章:

  • 归并排序:分而治之的排序之道
  • 关于JavaWeb中的组件-------Servlet
  • 企业业务安全进阶之路:AI技术与数据分析的应用
  • 解析Excel表表头
  • 淘宝/天猫获得淘宝商品快递费用 API 返回值说明
  • 2.25作业
  • 滑动验证组件-微信小程序
  • level2Day5
  • Postgresql-重置统计信息(reset statistics)
  • 二分查找理解
  • 数据挖掘中特征发现与特征提取的数学原理
  • 30 分钟从零开始入门 CSS
  • 【考研】复试相关上机题目
  • 【心得】缓存穿透与缓存击穿总是记混,一文从英语单词含义角度分析带你区分清楚!
  • github 推送的常见问题以及解决
  • 【TVM教程】为 NVIDIA GPU 自动调度神经网络
  • python-leetcode-柱状图中最大的矩形
  • ai大模型自动化测试-TensorFlow Testing 测试模型实例
  • 银行应用系统全生命周期管理制度设计
  • Java进阶学习笔记18——接口的注意事项
  • 宠物网站建设方案/微信推广平台自己可以做
  • 网站做招聘需要什么资质/好用的种子搜索引擎
  • 自己做网站卖东西/免费发布广告
  • 网站一个按钮如何做跳转其他链接/谷歌chrome手机版
  • 临朐网站建设咨询/厦门网
  • 成都工商注册官方网/seo刷关键词排名优化