#python #selenium #selenium-chromedriver
#python #селен #selenium-chromedriver
Вопрос:
теперь я должен отключить следующий флаг Chrome:
chrome://flags/#treat-unsafe-downloads-as-active-content
какие предпочтения я могу использовать вместо webdriver.ChromeOptions
"profile.managed_default_content_settings.images": 2
изменения флага?
Ответ №1:
safebrowsing.enabled:false
Установите для этого флага значение false ,
Ссылка: https://support.google.com/chrome/thread/24751883?hl=en
По ссылке ниже показаны поддерживаемые настройки в настройках Chrome :
https://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/pref_names.cc?view=markup
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_experimental_option("prefs", {
"safebrowsing.enabled": False
})
driver = webdriver.Chrome(options=chrome_options)
Комментарии:
1. Это не работает, с ошибкой:
This file should be served over HTTPS. This download has been blocked. See https://blog.chromium.org/2020/02/protecting-users-from-insecure.html for more details.
2. Не могли бы вы попробовать options.add_arguments(«—allow-running-insecure-content»)
3. Большое вам спасибо, но он по-прежнему не работает с той же ошибкой