本不想使用这个玩意,奈何看到很多地方使用,随手整理下 urllib模块提供的urlretrieve()函数,urlretrieve()方法直接将远程数据下载到本地 urlretrieve(url, filename=None, reporthook=None, data=None). 参数filename指定了保存本地路径(如果参数未指定,urllib会生成一个临时文件保存数据.) 参数reporthook是一个回调函数,当连接上服务器.以及相应的数据块传输完毕时会触发该回调,我们可以利用这个回…