chromedriver131
时间: 2024-12-26 07:20:03 浏览: 12
### Chromedriver 版本 131 的下载和使用
对于 Chrome 和 Chromedriver 131 及以上版本,官方建议通过 "Chrome for Testing" 页面获取最新驱动程序[^3]。具体操作如下:
#### 获取 Chromedriver 131 下载链接
访问 [Chrome for Testing](https://googlechromelabs.github.io/chrome-for-testing/) 页面,在该页面上可以根据需求筛选出不同平台(Windows、MacOS 或 Linux)以及架构(x86_64, arm64 等)。选择对应的操作系统并定位到所需的具体版本号。
由于当前最高稳定版可能低于或高于指定的 131 版本,请确认目标版本确实存在后再进行下一步骤。如果找不到确切的 131 版本,则应考虑使用最接近此编号且兼容性强的一个版本作为替代方案。
#### 配置环境变量以便于调用 Chromedriver
解压下载好的文件包后得到 `chromedriver` 文件,将其放置在一个合适的目录下,并设置系统的 PATH 环境变量指向这个路径,从而允许 Selenium WebDriver 自动识别并加载它而无需显式指明绝对路径。
#### Python 中启动带有 Chromedriver 的 Chrome 浏览器实例
```python
from selenium import webdriver
from selenium.webdriver.chrome.service import Service as ChromeService
from webdriver_manager.chrome import ChromeDriverManager
import os
os.environ['PATH'] += ':' + '/path/to/directory/containing/chromedriver'
driver = webdriver.Chrome(service=ChromeService(ChromeDriverManager().install()))
```
上述代码片段展示了如何利用 Webdriver Manager 库自动管理 chromedriver 安装过程;当然也可以手动指定已下载好并配置完成后的 chromedriver 路径来创建浏览器会话对象。
阅读全文