首页 > 解决方案 > 从 Selenium 和 Python 中的灯箱下载有关 firefox 的 PDF

问题描述

早上好,

我一直在尝试从 selenium 的网站下载 PDF,但是在网站上最近的更改中,现在 PDF 显示在 Iframe 中的灯箱上,我想过获取 url,但它通过 POST 方法获取它所以我在源代码中找不到要下载的pdf文件的确切URL,我也尝试单击按钮下载pdf,但似乎找不到。

代码试用:

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

标签: pythonseleniumpdffirefoxlightbox

解决方案


推荐阅读