Как сохранить в формате PDF Selenium (Python) - PullRequest
0 голосов
/ 14 октября 2019

Я использую селен для автоматизации загрузки некоторых PDF-файлов. Однако я столкнулся с проблемой, когда мне нужно нажать на кнопку сохранения в следующем всплывающем окне.

enter image description here

Я не смог найти ни одногометод, чтобы нажать на кнопку сохранения с помощью Selenium. Любые предложения будут с благодарностью

1 Ответ

1 голос
/ 14 октября 2019

Если вы используете драйвер gecko

from selenium.webdriver.firefox.firefox_porfile import FirefoxProfile()
profile = FirefoxProfile()
# Save pdf without asking
profile.set_preference("browser.helperApps.neverAsk.saveToDisk", "application/pdf")

Вы можете найти другие файлы субтитров

https://www.sitepoint.com/mime-types-complete-list/

редактировать: я нахожу похожиессылка здесь:

В веб-драйвере selenium python я не могу загрузить текстовый файл с расширением .lst

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...