как выполнить скрипт селениумом с закрытым браузером без окон
выполняю такой код но все равно вылезают окна браузера.Опции есть.
from selenium import webdriver
DRIVER = 'chromedriver'
driver = webdriver.Chrome(DRIVER)
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.chrome.options import Options
options = Options()
# Настройка опций Chrome
options.add_argument("--disable-notifications")
options.add_argument("--headless") # запуск Chrome в безголовом режиме
Вот префикс всегда есть.Так в безоконном режиме даже его не отдает у некоторых ссылок
Ответы (1 шт):
Автор решения: gord1402
→ Ссылка
Вы неправильно используете опции. Вот так правильно:
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.chrome.options import Options
options = Options()
# Настройка опций Chrome
options.add_argument("--disable-notifications")
options.add_argument("--headless") # запуск Chrome в безголовом режиме
DRIVER = 'chromedriver'
driver = webdriver.Chrome(DRIVER, options=options)
