【发布时间】:2022-07-18 17:17:43
【问题描述】:
我尝试使用 undetected_chromedriver 但并使用配置文件
这是我的代码
浏览器和配置文件已打开,但驱动程序不工作
我需要使用 chromedriver.exe 运行我的配置文件
import time
import undetected_chromedriver as uc
from selenium.webdriver import Keys
from selenium.webdriver.common import by
from selenium.webdriver.common.service import Service
from selenium.webdriver.support.ui import WebDriverWait
if __name__ == '__main__':
chrome_options = uc.ChromeOptions()
chrome_options.add_argument(r'--user-data-dir=C:\Users\moh\AppData\Local\Google\Chrome\User Data')
chrome_options.add_argument(r'--profile-directory=Profile 6')
driver = uc.Chrome(driver_executable_path="chromedriver.exe", use_subprocess=True, options=chrome_options)
url = ""
driver.get(url)
我有这个错误
Traceback (most recent call last):
File "C:/Users/moh/PycharmProjects/jjjkuh/main.py", line 28, in <module>
driver = uc.Chrome(driver_executable_path="chromedriver.exe", use_subprocess=True, options=chrome_options)
File "C:\Users\moh\PycharmProjects\jjjkuh\venv\lib\site-packages\undetected_chromedriver\__init__.py", line 401, in __init__
super(Chrome, self).__init__(
File "C:\Users\moh\PycharmProjects\jjjkuh\venv\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 70, in __init__
super(WebDriver, self).__init__(DesiredCapabilities.CHROME['browserName'], "goog",
File "C:\Users\moh\PycharmProjects\jjjkuh\venv\lib\site-packages\selenium\webdriver\chromium\webdriver.py", line 93, in __init__
RemoteWebDriver.__init__(
File "C:\Users\moh\PycharmProjects\jjjkuh\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 269, in __init__
self.start_session(capabilities, browser_profile)
File "C:\Users\moh\PycharmProjects\jjjkuh\venv\lib\site-packages\undetected_chromedriver\__init__.py", line 589, in start_session
super(selenium.webdriver.chrome.webdriver.WebDriver, self).start_session(
File "C:\Users\moh\PycharmProjects\jjjkuh\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 360, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
File "C:\Users\moh\PycharmProjects\jjjkuh\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 425, in execute
self.error_handler.check_response(response)
File "C:\Users\moh\PycharmProjects\jjjkuh\venv\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 247, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: cannot connect to chrome at 127.0.0.1:58726
from chrome not reachable
Stacktrace:
Backtrace:
【问题讨论】:
标签: python google-chrome driver