Selenium headless сломался после обновления ChromePython

Программы на Python
Anonymous
Selenium headless сломался после обновления Chrome

Сообщение Anonymous »

После обновления Google Chrome на этих выходных, безголовый режим с использованием Selenium Python API вызывает пустое окно при запуске в Windows. Тот же код, который я запускал на виртуальной машине Debian, больше не работает.
Вот фрагмент кода:

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

    chrome_options = Options()
chrome_options.add_argument("--headless=new") #previously used --headless
chrome_options.add_argument('--disable-gpu')
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument("--disable-dev-shm-usage")
chrome_options.add_argument("--disable-automation")
chrome_options.add_argument("--disable-extensions")
chrome_options.add_experimental_option("excludeSwitches", ["enable-automation"])
driver = webdriver.Chrome(options=chrome_options)
Чтобы изолировать проблему, я удалил все блоки DNS fqdn, которые я установил для обеспечения конфиденциальности, включая: ad.doubleclick.net, Analytics.yahoo.com, google-analytics.com, googleadservices.com , plausible.io, stats.g.doubleclick.net

Подробнее здесь: https://stackoverflow.com/questions/790 ... ome-update

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