#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>’, параметры=параметры