ВОПРОС · Q&A

selenium и firefox. Как сделать настройки firefox

0 ответов 2 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор вопроса
Пытаюсь сделать открытие страницы, затем подгруз куки. Но открывается браузер, страница уже загрузилась, но дальше грузит. Пытался отключить "Улучшенную защиту от отслеживания" браузера, но так и не нашел настройку в about::config.
Можете предложить что можно с этим сделать?

Python:
import pickle
import time
from selenium import webdriver

#Подгруз настроек
option = webdriver.FirefoxOptions()
option.set_preference('dom.webdriver.enabled', False)
option.set_preference('dom.webnotifications.enabled', False)
option.set_preference('media.volume_scale', '0.0')
option.set_preference('general.useragent.override', 'Lefir')
option.set_preference('privacy.bounceTrackingProtection.enabled', False)
option.set_preference('privacy.trackingprotection.enabled', False)
option.set_preference("http.response.timeout", 5)
option.set_preference("dom.max_script_run_time", 5)
browser = webdriver.Firefox(options=option)

#Открытие страницы
browser.get('https://www.google.ru/')

#Подгруз куки
for cookie in pickle.load(open('session', 'rb')):
    browser.add_cookie(cookie)
    
#Обновление страницы
browser.refresh()
 

Ещё по теме