selenium调用chromedriver报错,之前是可以用的,今天升级了一下selenium=4.11,搜了一下原来是selenium4.10开始不支持executeable_path参数了,需要使用service参数代替

相关代码需要修改为:

from selenium.webdriver.chrome.service import Service

chromedriver_path = "{}\chromedriver.exe".format(os.path.dirname(os.path.abspath(__file__)))  #指定chromedriver路径
chrome_options = webdriver.ChromeOptions()
driver=webdriver.Chrome(service=Service(chromedriver_path), options=chrome_options)

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐