【发布时间】:2020-12-07 01:38:34
【问题描述】:
所以网页上有一个按钮,点击后会下载 csv 文件。过去我曾使用 selenium 来执行此操作,但鉴于此脚本的当前应用程序正在数据块上运行,我宁愿不使用 Web 驱动程序。但是,当我检查按钮时,我看不到 URL 或 JS 函数调用。这是html的样子:
<button id="exportReport" class="button">
Export Report
</button> == $0
我会链接该网页,但它需要登录。有什么方法可以模拟通过请求、机械化或美汤点击此按钮?
【问题讨论】:
-
使用 Chrome 开发工具 > 网络标签。点击 CSV 按钮,查看 CSV 的来源。
-
完美!不错的小技巧,能够从这里获取 api 端点
标签: python web-scraping beautifulsoup python-requests mechanize