我正在尝试自动从网站下载某些csv文件。
这是我手动执行的操作:
export as csv
。问题在于该按钮没有任何链接,因此我无法使用wget
或requests
来使其自动化。
答案 0 :(得分:0)
选项1:
也许您可以尝试pywinauto
https://pywinauto.readthedocs.io/en/latest/
您可以使用pywinauto
自动在浏览器中打开链接并下载csv文件。明显的缺点是它将打开浏览器并单击按钮,因此它不在后台运行。
选项2:
单击按钮并复制后查询发布的查询。
答案 1 :(得分:0)
您可以在python中使用硒。有一个单击选项,可使用“链接文本”或“部分链接文本”。这是非常容易和有效的。
driver.findElement(By.linkText("click here")).click()
看起来像这样。