Ошибка Python Selenium: список мест размещения должен быть отсортирован по первым 8 битам display_id

#python #selenium

Вопрос:

Я пытаюсь использовать Python и Selenium, но получаю эту ошибку: список мест размещения должен быть отсортирован по первым 8 битам display_id

Как я могу решить эту проблему?

Это и есть код:

 from selenium import webdriver

e = "C:/Downloads/edgedriver_win64/msedgedriver.exe"

driver = webdriver.Edge(e)
driver.get("http://www.python.org")

 

Ответ №1:

Попробуйте это, если это поможет

 from selenium import webdriver

from webdriver_manager.microsoft import EdgeChromiumDriverManager

driver = webdriver.Edge(EdgeChromiumDriverManager().install())

driver.get("http://www.python.org")
 

Комментарии:

1. Спасибо. Я попробовал это, но все равно получаю ту же ошибку: DevTools прослушивает ws://127.0.0.1:59040/devtools/браузер/48455ba6-dddf-4337-beb3-0e4d1e8910bf [19136:13012:0921/125049.856:ОШИБКА:display_layout.cc(559)] Список мест размещения должен быть отсортирован по первым 8 битам display_id

2. Пробовал разные браузеры. Я работал над сценарием, и все работает нормально, несмотря на сообщения об ошибках.

3. попробуйте следующие параметры = webdriver. Параметры ChromeOptions (). add_experimental_option («Исключающие переключатели», [«включить ведение журнала»]) драйвер = веб-драйвер. Chrome(путь к исполняемому файлу='<путь к chrome>’, параметры=параметры