TypeError: WebDriver.__init__() got multiple values for argument ‘options‘
大肌大力帅 2024-06-14 11:33:02 阅读 57
selenium调用chromedriver报错,之前是可以用的,今天升级了一下selenium=4.11,搜了一下原来是selenium4.10开始不支持executeable_path参数了,需要使用service参数代替
相关代码需要修改为:
from selenium.webdriver.chrome.service import Servicechromedriver_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)
上一篇: Python AI 之Stable-Diffusion-WebUI
下一篇: 使用VS Code运行前端代码
本文标签
TypeError: WebDriver.__init__() got multiple values for argument ‘options‘
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。