支持selenium的chrome driver更新到135.0.7049.84

        最近chrome释放新版本:135.0.7049.84

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

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

 Current browser version is 135.0.7049.84 with binary path

chrome webdriver 135.0.7049.84 下载

chrome webdriver 135.0.7049.42 下载

chrome webdriver 134.0.6998.90 下载

chrome webdriver 134.0.6998.88 下载

chrome webdriver 134.0.6998.35 下载

chrome webdriver 133.0.6943.141 下载

chrome webdriver 133.0.6943.126 下载

chrome webdriver 133.0.6943.98下载

chrome webdriver 133.0.6943.53 下载

chrome webdriver 132.0.6834.110 下载

chrome webdriver 132.0.6834.83 下载

### 如何下载指定版本的 ChromeDriver下载特定版本的 ChromeDriver(如 134.0.6998.118),可以按照以下方法操作: #### 方法一:通过官方存储库获取 访问 ChromeDriver 的官方存储页面[^2],该链接提供了所有可用版本的历史记录。可以通过 URL 构造的方式直接定位到目标版本。 例如,对于版本 `134.0.6998.118`,可以直接构建如下路径来找到对应的文件: ``` http://chromedriver.storage.googleapis.com/134.0.6998.118/ ``` 在这个目录下会显示适用于不同平台(Windows、macOS 和 Linux)的二进制文件。选择适合您操作系统架构的文件进行下载即可。 #### 方法二:借助脚本自动化下载过程 如果频繁需要下载多个版本或者希望实现自动化的流程管理,可编写简单的 Python 脚本来完成此任务。下面是一个示例代码片段用于演示如何利用 requests 库和 urllib.request 来抓取并保存远程文件至本地磁盘上。 ```python import os import platform import urllib.request def download_chromedriver(version="134.0.6998.118"): system = platform.system().lower() if 'win' in system: file_name = f"chromedriver_{version}_win32.zip" elif 'darwin' in system or 'macos' in system: file_name = f"chromedriver_mac64.zip" else: # Assume Linux by default. file_name = f"chromedriver_linux64.zip" url = f"http://chromedriver.storage.googleapis.com/{version}/{file_name}" try: print(f"Downloading {url}...") local_file_path = os.path.join(os.getcwd(), file_name) urllib.request.urlretrieve(url, filename=local_file_path) print("Download completed successfully.") except Exception as e: print(f"Failed to download the specified version of Chromedriver due to error:\n{str(e)}") if __name__ == "__main__": target_version = input("Enter desired ChromeDriver version (e.g., 134.0.6998.118): ") download_chromedriver(target_version.strip()) ``` 上述脚本能够检测运行环境的操作系统类型,并尝试从 Google Cloud Storage 中提取对应平台上的压缩包。 #### 注意事项 当匹配浏览器与驱动器之间的兼容性时,请务必确认所使用的 Chrome
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值