#python #selenium #selenium-webdriver
Вопрос:
Я новичок в python selenium, и мне нужно больше объяснений о влиянии приведенного ниже кода на профиль selenium Firefox.
profile.set_preference('browser.helperApps.neverAsk.saveToDisk', ('application/vnd.ms-excel'))
Ответ №1:
Браузер Firefox по умолчанию запрашивает, сохранять или открывать файл, когда пользователь пытается загрузить файл.
Чтобы Firefox не открывал это диалоговое окно, мы можем заранее определить, что не будем запрашивать это для предопределенных типов файлов.
Каждый тип файла должен быть явно указан с такой настройкой, чтобы не спрашивать при загрузке файла такого типа.
Ответ №2:
В основном при настройке вашего профиля Firefox вы добавляете вызов, чтобы настроить свойство browser.helperApps.neverAsk.saveToDisk
следующим образом.
Вы не столкнетесь с всплывающим окном загрузки.
таким образом, в основном это означает, что загрузите любой файл и сохраните его в нужном месте с помощью Selenium Webdriver.