This type of file can harm your computer

Стэк

python 3.4.3
selenium 3.12.0
chrome 66.0.3359.181
ubuntu 14.04.5 x64

Проблема

При попытке скачать файл .sh требуется подтверждение со следующим тектом:
This type of file can harm your computer. Do you want to keep … anyway?

Драйвер создаю так:

options = webdriver.ChromeOptions()
options.add_experimental_option("prefs", {
    "download.default_directory": downloadDir,
    "profile.default_content_settings.popups": 0,
    "safebrowsing.enabled": True
})
webdriver.Chrome(executable_path=ChromeDriverManager().install(),
                 options=options,
                 desired_capabilities={"unexpectedAlertBehaviour": "accept"})

Еще пробовал добавлять (но не помогло):

options.add_argument("--safebrowsing-disable-download-protection")
options.add_argument("--safebrowsing-disable-extension-blacklist")

На windows тот же код прекрасно работает (файл .exe скачивается без проблем).
Кто-то сталкивался с подобной проблемой (гугл не помог)?

1 лайк

Похоже баг в хроме.
А почему напрямую файл не скачать? Получил ссылку, скачал сам.

Здравствуйте. нашли решение? (если помните конечно :slight_smile: )

1 лайк