支持selenium的chrome driver更新到133.0.6943.98

  最近chrome释放新版本:133.0.6943.98

如果运行selenium自动化测试出现以下问题,是需要升级chromedriver才可以解决的。

selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 133.0.6943.98

 Current browser version is 133.0.6943.98 with binary path

chrome webdriver 133.0.6943.98下载

chrome webdriver 133.0.6943.53 下载

chrome webdriver 132.0.6834.110 下载

chrome webdriver 132.0.6834.83 下载

### 查找与特定版本Chrome浏览器兼容的ChromeDriver 对于指定版本号为 `133.0.6943.98` 的 Chrome 浏览器,找到相匹配的 ChromeDriver 版本至关重要。通常情况下,建议使用的 ChromeDriver 应该对应于所安装的 Chrome 浏览器的主要版本。 当遇到错误提示 `'chromedriver' executable needs to be in PATH.` 时,这表明系统无法定位到 ChromeDriver 可执行文件的位置[^1]。然而,解决此问题的第一步应当是确认已下载了正确的 ChromeDriver 版本。 为了获得与 Chrome 浏览器版本 `133.0.6943.98` 完全兼容的 ChromeDriver: - 访问 [Chromium官方网站](https://sites.google.com/a/chromium.org/chromedriver/downloads),这里提供了不同版本的 ChromeDriver 下载链接。 - 根据网站上的说明文档来选择适合目标操作系统(Windows, macOS 或 Linux)以及具体版本号 (`133.x`) 的 ChromeDriver 进行下载。 一旦选择了合适的 ChromeDriver 后,还需要将其路径配置好以便 Selenium 能够访问它。可以通过设置环境变量或者直接在 Python 代码中指明路径实现这一点。 ```python from selenium import webdriver import os # 假设 chromedriver 存放在当前目录下 driver_path = './chromedriver' if not os.path.exists(driver_path): raise Exception('Please download the correct version of ChromeDriver and place it here.') options = webdriver.ChromeOptions() options.add_argument("--headless") # 使用无头模式运行 options.add_argument('--disable-gpu') # 禁用GPU加速 browser = webdriver.Chrome(executable_path=driver_path, options=options) ``` 上述脚本展示了如何通过编程方式设定 ChromeDriver 的位置并启动带有额外选项的 WebDriver 实例[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值