@newPsevdonim
Python разработчик

Почему selenium падает при указании порта?

Я использую для поднятия selenium undetect-chrome driver, но если я указываю в качестве параметра порт, то скрипт либо зависает (ничего не происходит), либо выдает следующую ошибку:

Task exception was never retrieved
future: <Task finished name='Task-13' coro=<Dispatcher._process_polling_updates() done, defined at D:\BadProjects\BorisWBBot\kremlinawbautoreply\venv\lib\site-packages\aiogram\dispatcher\dispatcher.py:407> exception=WebDriverException('')>
Traceback (most recent call last):
  File "D:\BadProjects\BorisWBBot\kremlinawbautoreply\venv\lib\site-packages\aiogram\dispatcher\dispatcher.py", line 415, in _process_polling_updates
    for responses in itertools.chain.from_iterable(await self.process_updates(updates, fast)):
  File "D:\BadProjects\BorisWBBot\kremlinawbautoreply\venv\lib\site-packages\aiogram\dispatcher\dispatcher.py", line 235, in process_updates
    return await asyncio.gather(*tasks)
  File "D:\BadProjects\BorisWBBot\kremlinawbautoreply\venv\lib\site-packages\aiogram\dispatcher\handler.py", line 116, in notify
    response = await handler_obj.handler(*args, **partial_data)
  File "D:\BadProjects\BorisWBBot\kremlinawbautoreply\venv\lib\site-packages\aiogram\dispatcher\dispatcher.py", line 256, in process_update
    return await self.message_handlers.notify(update.message)
  File "D:\BadProjects\BorisWBBot\kremlinawbautoreply\venv\lib\site-packages\aiogram\dispatcher\handler.py", line 116, in notify
    response = await handler_obj.handler(*args, **partial_data)
  File "D:\BadProjects\BorisWBBot\kremlinawbautoreply\APP\TgBot\bot.py", line 114, in text_message
    wbbot.post_phone_number(message.text)
  File "D:\BadProjects\BorisWBBot\kremlinawbautoreply\APP\TgBot\WBBot.py", line 99, in post_phone_number
    self.driver = uc.Chrome(
  File "D:\BadProjects\BorisWBBot\kremlinawbautoreply\venv\lib\site-packages\undetected_chromedriver\__init__.py", line 441, in __init__
    super(Chrome, self).__init__(
  File "D:\BadProjects\BorisWBBot\kremlinawbautoreply\venv\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 69, in __init__
    super().__init__(DesiredCapabilities.CHROME['browserName'], "goog",
  File "D:\BadProjects\BorisWBBot\kremlinawbautoreply\venv\lib\site-packages\selenium\webdriver\chromium\webdriver.py", line 92, in __init__
    super().__init__(
  File "D:\BadProjects\BorisWBBot\kremlinawbautoreply\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 272, in __init__
    self.start_session(capabilities, browser_profile)
  File "D:\BadProjects\BorisWBBot\kremlinawbautoreply\venv\lib\site-packages\undetected_chromedriver\__init__.py", line 704, in start_session
    super(selenium.webdriver.chrome.webdriver.WebDriver, self).start_session(
  File "D:\BadProjects\BorisWBBot\kremlinawbautoreply\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 364, in start_session
    response = self.execute(Command.NEW_SESSION, parameters)
  File "D:\BadProjects\BorisWBBot\kremlinawbautoreply\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 429, in execute
    self.error_handler.check_response(response)
  File "D:\BadProjects\BorisWBBot\kremlinawbautoreply\venv\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 207, in check_response
    raise exception_class(value)
selenium.common.exceptions.WebDriverException: Message:


Код в котором я указываю порт:
self.driver = uc.Chrome(
            user_data_dir=self.options.user_data_dir,
            options=self.options,
            headless=False,
            version_main=111,
            port=4444
        )


В чем может быть проблема?
  • Вопрос задан
  • 115 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы