Селен не работает! selenium.common.Exceptions.SessionNotCreatedException: Сообщение: сеанс не создан: Chrome не удалось Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Селен не работает! selenium.common.Exceptions.SessionNotCreatedException: Сообщение: сеанс не создан: Chrome не удалось

Сообщение Anonymous »

Я изучаю Python и пытаюсь использовать учетную запись Chrome для входа в Selenium. Вот мой код опции:

Код: Выделить всё

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
import time
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager

chrome_options = webdriver.ChromeOptions()

chrome_options.add_argument("user-data-dir=C:/Users/07080/AppData/Local/Google/Chrome/User Data/")
chrome_options.add_argument("profile-directory=Profile 1")

chrome_options.add_experimental_option("detach", True)
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()), options=chrome_options)
driver.get("https://x.com/home")
window_before = driver.window_handles[0]

Я успешно открыл браузер Chrome под своей учетной записью профиля. Однако мой код дал сбой, и x не открылся.
вот сообщение об ошибке:

Код: Выделить всё

Traceback (most recent call last):
File "C:\...\main.py", line 18, in 
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()),options=chrome_options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\...\Desktop\Python 100 Day\Day17\Quiz\.venv\Lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 45, in __init__
super().__init__(
File "C:\Users\...\Desktop\Python 100 Day\Day17\Quiz\.venv\Lib\site-packages\selenium\webdriver\chromium\webdriver.py", line 66, in __init__
super().__init__(command_executor=executor, options=options)
File "C:\Users\...\Desktop\Python 100 Day\Day17\Quiz\.venv\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 212, in __init__
self.start_session(capabilities)
File "C:\Users\07080\Desktop\Python 100 Day\Day17\Quiz\.venv\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 299, in start_session
response = self.execute(Command.NEW_SESSION, caps)["value"]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\...\Desktop\Python 100 Day\Day17\Quiz\.venv\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 354, in execute
self.error_handler.check_response(response)
File "C:\Users\...\Desktop\Python 100 Day\Day17\Quiz\.venv\Lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 229, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: Chrome failed to start: exited normally.
(session not created: DevToolsActivePort file doesn't exist)
(The process started from chrome location C:\Program Files\Google\Chrome\Application\chrome.exe is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
Stacktrace:
GetHandleVerifier [0x00D68923+23283]
(No symbol) [0x00D2E934]
(No symbol) [0x00C60733]
(No symbol) [0x00C91075]
(No symbol) [0x00C8BAE9]
(No symbol) [0x00CCD9ED]
(No symbol) [0x00CCD21A]
(No symbol) [0x00CC41B6]
(No symbol) [0x00C98017]
(No symbol) [0x00C9890D]
GetHandleVerifier [0x00E5A5F3+1013699]
GetHandleVerifier [0x00E63E4C+1052700]
GetHandleVerifier [0x00E5D4B4+1025668]
GetHandleVerifier [0x00D8EA2B+179195]
(No symbol) [0x00D36833]
(No symbol) [0x00D33198]
(No symbol) [0x00D33337]
(No symbol) [0x00D2B4BE]
BaseThreadInitThunk [0x76F57BA9+25]
RtlInitializeExceptionChain [0x77A3C10B+107]
RtlClearBits [0x77A3C08F+191]
Я пытался добавить аргумент, но не помогло.

Подробнее здесь: https://stackoverflow.com/questions/789 ... eption-mes
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»