当运行以下代码时:
这导致在安装chromedriver的行出现以下异常: TypeError: 期望字符串、字节或os.PathLike对象,而不是元组。
请注意,我知道已经有很多关于这个主题的讨论线程,但由于webdrivermanager似乎已经进行了重大更新,以前的解决方案不起作用。
还有一个快速的侧面说明:我通过conda而不是pip安装了webdrivermager,但这不应该成为问题。
编辑:整个堆栈跟踪:
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: 期望字符串、字节或os.PathLike对象,而不是元组。
请注意,我知道已经有很多关于这个主题的讨论线程,但由于webdrivermanager似乎已经进行了重大更新,以前的解决方案不起作用。
还有一个快速的侧面说明:我通过conda而不是pip安装了webdrivermager,但这不应该成为问题。
编辑:整个堆栈跟踪:
,然后再执行
from webdriver_manager.chrome import ChromeDriverManager`。 - undetected Selenium