今天需要从网上批量下载文件,如果手动下载需要频繁点击很烦人,尝试用 python 批量下载。
问题描述
我要下载的东西,网址都是很有规律的,就是其中的一个数字发生改变而已。手动一个一个点击很烦,就从网上搜索了一下,目前只找到了一种可行的方案[1]。
很多别的方式我试了不行,但我也不太清楚为什么不行,比如这个 requests 包。
wget 包
首先用 pip 安装这个包,之后的脚本如下。
实际下载的密码只有一行 wget.download(url, path)
,只有两个参数,第一个是网址,第二个是存放路径。如果下载网址有规律的话,使用一个 for 循环就能批量下载了。
1 | # 批量下载 pdf |
- 1.https://blog.csdn.net/sinat_38682860/article/details/114438555 ↩