Headless Chrome 129 в Selenium показывает пустое белое окно – как исправить? [дубликат] ⇐ Python

Программы на Python
Anonymous
Headless Chrome 129 в Selenium показывает пустое белое окно – как исправить? [дубликат]

Сообщение Anonymous »

Я использую ChromeDriver с Selenium для запуска Chrome в автономном режиме в Windows. Однако после обновления до Chrome 129 в автономном браузере на экране остается пустое белое окно.

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

from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options

def start_browser():
chrome_options = Options()
chrome_options.add_argument("--headless")
chrome_options.add_argument("--disable-gpu")
chrome_options.add_argument("--no-sandbox")
chrome_options.add_argument("--window-size=1920x1080")
service = Service("/usr/local/bin/chromedriver")
driver = webdriver.Chrome(service=service, options=chrome_options)
driver.get("https://google.com")
return driver

driver = start_browser()

ОС: Windows 11
Chrome: 129
ChromeDriver: 129
Selenium: 4.25.0
Браузер должен работать полностью в фоновом режиме, но в безголовом режиме я вижу пустое белое окно. Перемещение окна за пределы экрана с помощью --window-position=-2400,-2400 не решило проблему. Окно по-прежнему отображается на моем рабочем столе.

Подробнее здесь: https://stackoverflow.com/questions/790 ... how-to-fix

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