我在尝试使用未检测到的 chromedriver 时收到此错误

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

我可以使用selenium,但是当我想使用未检测到的chrome驱动程序时遇到此错误。

uc.install()
chrome_driver_yolu = "C:\\Users\\omer\\Desktop\\ducky\\chromedriver.exe"
driver = uc.Chrome(executable_path=chrome_driver_yolu)
driver.get('https://distilnetworks.com')

这是错误

 WebDriver.__init__() got an unexpected keyword argument 'executable_path' 
selenium-webdriver undetected-chromedriver
1个回答
0
投票

请勿将

executable_path
传递给
uc.Chrome()
。只需确保您使用的是最新版本,它就会自动为您获取驱动程序。例如。

import undetected_chromedriver as uc

driver = uc.Chrome()
driver.get("https://nowsecure.nl/#relax")
driver.save_screenshot("nowsecure.png")
driver.quit()

(对于https://github.com/ultrafunkamsterdam/unDetected-chromedriver


或者,如果您使用 https://github.com/seleniumbase/SeleniumBase (包括

undetected-chromedriver
的修改版本),请确保传入
uc=True

from seleniumbase import Driver

driver = Driver(uc=True)
driver.get("https://nowsecure.nl/#relax")
driver.save_screenshot("nowsecure.png")
driver.quit()
© www.soinside.com 2019 - 2024. All rights reserved.