使用 Python 的 Webdriver Manager 时出现 Selenium ChromeDriver 问题

问题描述 投票:0回答:0

运行此代码时:

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from webdrivermanager.chrome import ChromeDriverManager

driver = webdriver.Chrome(ChromeDriverManager().download_and_install())
driver.get("http://www.python.org")

这会导致安装 chromedriver 的行出现以下异常:

TypeError:预期为 str、bytes 或 os.PathLike 对象,而不是元组

请注意,我知道已经存在许多关于此主题的线程,但由于 webdrivermanager 似乎已主要更新,以前的解决方案不起作用。

还有一个简短的旁注:我通过 conda 而不是 pip 安装了 webdrivermager。但这不应该担心。

编辑:整个堆栈跟踪:

回溯(最近一次调用最后一次):文件“C:\Users\stefa\OneDrive - 约翰开普勒大学 林茨\Dokumente\GitHub riefly\sr

python selenium selenium-webdriver selenium-chromedriver webdriver-manager
© www.soinside.com 2019 - 2024. All rights reserved.