显式指定 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())
相关推荐
程序小武3 分钟前
python编辑器如何选择?
后端·python
一叶知秋121111 分钟前
UV管理python项目
python
AndrewHZ17 分钟前
【图像处理入门】2. Python中OpenCV与Matplotlib的图像操作指南
图像处理·python·opencv·计算机视觉·matplotlib·图像操作
golitter.1 小时前
langchain学习 01
python·学习·langchain
一叶知秋12111 小时前
LangChain Prompts模块
python
量化金策2 小时前
截面动量策略思路
python
心软且酷丶2 小时前
leetcode:7. 整数反转(python3解法,数学相关算法题)
python·算法·leetcode
逾非时3 小时前
python:selenium爬取网站信息
开发语言·python·selenium
天才测试猿3 小时前
Selenium操作指南(全)
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
不学无术の码农4 小时前
《Effective Python》第六章 推导式和生成器——避免在推导式中使用超过两个控制子表达式
开发语言·python