Chrome 105.0.5195.102对应ChromeDriver找不到及Selenium代码警告求助
ChromeDriver匹配与Selenium警告修复方案
一、匹配Chrome 105.0.5195.102的ChromeDriver
对应版本的ChromeDriver为105.0.5195.52,选择与你操作系统(Linux/Windows/Mac)匹配的安装包即可。
二、解决DeprecationWarning警告
Selenium 4.x版本起executable_path参数已被弃用,需改用Service对象指定驱动路径,修改后的代码如下:
from selenium import webdriver from selenium.webdriver.chrome.service import Service driver_path = "/home/ammar/Downloads/chromedriver" # 创建Service对象 service = Service(executable_path=driver_path) # 传入Service对象初始化Chrome驱动 driver = webdriver.Chrome(service=service) driver.get("https://techwithtim.net")
额外解决权限问题
如果仍存在权限错误,在终端执行以下命令给chromedriver添加可执行权限:
chmod +x /home/ammar/Downloads/chromedriver
内容的提问来源于stack exchange,提问作者user19654992
相关产品推荐
相关产品推荐

