Код: Выделить всё
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()
Chrome: 129
ChromeDriver: 129
Selenium: 4.25.0
Браузер должен работать полностью в фоновом режиме, но в безголовом режиме я вижу пустое белое окно. Перемещение окна за пределы экрана с помощью --window-position=-2400,-2400 не решило проблему. Окно по-прежнему отображается на моем рабочем столе.
Подробнее здесь: https://stackoverflow.com/questions/790 ... how-to-fix