【发布时间】:2017-09-16 19:26:50
【问题描述】:
我正在尝试保存在网页上模拟链接“PDF”上的点击按钮后获得的内容。当我这样做时,会下载 PDF,但我想将其保存在特定文件中。我使用从 urllib 库中检索读取了一些内容,但我无法获取 PDF 的 URL。让我解释一下:
<a class="at-actionDownloadPdfLink" href="/candidates/downloadSeekerDocument.aspx?sPath=private_0/resumes/4ykqgejxuh95ib6r">PDF</a>
当我提交点击按钮时,我可以轻松下载 PDF,但将其保存在正确的位置时遇到了很大的问题。 激活点击按钮的代码:
submit3 = driver.find_element_by_id("linkResumeTitle")
submit3.click()
谢谢
【问题讨论】:
-
可以添加下载PDF的代码吗?
-
我编辑了我的代码。我使用包 beautifulsoup,以便在正确的位置(ID 为 LinkResumeTitle),然后单击。
-
这似乎是
selenium代码。python-requests和beautifulsoup与此问题有何关联? -
好吧,我也可以使用这些软件包来执行我的任务...如果您对如何做到这一点有任何想法。
标签: python html pdf selenium-webdriver beautifulsoup