【发布时间】:2020-10-03 19:07:46
【问题描述】:
我正在尝试制作一个在完成搜索后下载 pdf 的程序。网络是一个 aspx,使用 selenium,我可以在字段中正确输入信息:
input_user=driver.find_element(By.XPATH, '//*[@name="ctl00$SPWebPartManager1$g_93bc4c3a_0f69_4097_bed1_978c8b545335$freetext"]')
textolibre="jamaica"
input_user.send_keys(textolibre)
但返回结果的页面是相同的(aspx),我无法下载 pdf。
我希望能够在不使用 selenium 打开浏览器的情况下输入表单中的字段。我尝试使用 PhantomJS,但它说:
UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead
当你返回结果时,我可以下载它们,考虑到 url 不会改变。
【问题讨论】: