urlretrieve函数【远程数据下载到本地的函数】
来源:互联网 发布:java初学者知乎 编辑:程序博客网 时间:2024/05/16 19:34
下面我们再来看看 urllib 模块提供的 urlretrieve() 函数。urlretrieve() 方法直接将远程数据下载到本地。
>>> help(urllib.urlretrieve)Help on function urlretrieve in module urllib:urlretrieve(url, filename=None, reporthook=None, data=None)
参数 finename 指定了保存本地路径(如果参数未指定,urllib会生成一个临时文件保存数据。) 参数 reporthook
是一个回调函数,当连接上服务器、以及相应的数据块传输完毕时会触发该回调,我们可以利用这个回调函数来显示当前的下载进度。 参数 data 指
post 到服务器的数据,该方法返回一个包含两个元素的(filename, headers)元组,filename
表示保存到本地的路径,header 表示服务器的响应头。
#!/usr/bin/python#encoding:utf-8from urllib import request#import urllib.requestimport osdef Schedule(a,b,c): ''''' a:已经下载的数据块 b:数据块的大小 c:远程文件的大小 ''' per = 100.0 * a * b / c if per > 100 : per = 100 print('%.2f%%' % per)url = 'https://www.python.org/ftp/python/3.6.1/python-3.6.1-amd64.exe'local = r'e:\python-3.6.1-amd64.exe'request.urlretrieve(url, local, Schedule)#urllib.request.urlretrieve(url, local, Schedule)
阅读全文
0 0
- urlretrieve函数【远程数据下载到本地的函数】
- PHP代码实现远程下载文件到本地的函数
- python之urlretrieve()远程数据下载
- python中的six.moves模块的下载函数urlretrieve
- python 下载 保存 图片的urllib.urlretrieve()函数 简单用法
- ASP.NET保存远程图片到本地的函数
- Python urllib的urlretrieve()函数解析
- Python urllib的urlretrieve()函数解析
- Python urllib的urlretrieve()函数解析
- urlretrieve下载的问题
- 远程下载图片到本地的方法
- Python urllib的urlretrieve()函数解析Python的爬虫函数
- Python urllib模块urlopen()【打开网站,写入本地文件】与urlretrieve()【直接下载网站文件到本地】
- 关于python 中的 urlretrieve() 函数
- C#下载文件函数(从网上下载到本地)
- ASPX保存远程图片到本地的两种方法的函数
- ASPX保存远程图片到本地的两种方法的函数
- 如何将远程页面的所有内容下载到本地
- 算法14讲——MST/Greedy
- 使用python裁剪掉序列帧的多余空白
- How to quickly look up a word in dictionary
- nginx的安装
- js对象
- urlretrieve函数【远程数据下载到本地的函数】
- SERVLETJSP Unit03: 容器对路径的处理 、 Servlet特性
- js dom模型
- 用Qt+ffmpeg做点有趣的事(5)--- FFMPEG Qt视频播放器之SDL的使用
- Git 常用命令记录
- jpush证书过期
- HDU 6024 Building Shops【DP】
- js bom对象
- Java教程:软件开发基础知识