Скачать PDF на Firefox из лайтбокса в Selenium и Python - PullRequest
0 голосов
/ 13 декабря 2018

Доброе утро,

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

Пробный код:

browser.switch_to.frame(browser.find_element(By.XPATH, '//*@id="ctl00_PlaceHolderMain_framePDF"]')) 
btnDownload = browser.find_element(By.XPATH, '//*[@id="download"]') 
btnDownload.click()
...