python - 通过带有 for 循环和延迟的查询请求自动从网站下载 csv 文件
问题描述
我正在尝试从登录(免费)的网站下载大量数据(csv 文件),其中每次下载都需要用户在其网站中输入的列表,然后才能下载单个文件。幸运的是,每个请求只需要更改 1 个输入,其他输入可以不用管。此外,这需要使用 for 循环延迟或其他功能在间隔之间完成吗?(并且不能立即完成,因为否则他们的服务器会崩溃)。从外观上看,有很多下载文件的方法,但我对此很陌生,找不到类似的例子。该网站是https://cliflo.niwa.co.nz/,需要在间隔之间更改的输入是分类为车站代理号码的数字列表,如下所示:
解决方案
您将需要硒来完成此任务。
推荐阅读
- elasticsearch - 弹性搜索:使用查询删除操作
- node.js - 保持节点在后台运行的最佳方法是什么 - nohup vs. forever vs. pm2?
- html - Pikaday 和 moment.js
- servlets - 如何通过 URL 指定 servlet 输入数据:如 http://example.com/servlet/ReverseServlet "Reverse Me"
- c# - 无法在服务器上检索上传的 Excel 文档的上次保存时间
- javascript - 在 React Native FlatList 中按下组件时如何更改组件的颜色
- django - 如何将查找转换为要在 `QuerySet.annotate` 中使用的表达式?
- javascript - 使用“createElement”后如何激活类点击功能
- symfony - EasyAdmin 2.0.* 和 Symfony 3.4 作曲家错误
- ios - 电话返回后从 notificationCenter 获取通知