首页 > 代码库 > Python的Internet标准库2-urllib组件

Python的Internet标准库2-urllib组件

访问不需要验证的远程资源

下载数据,使用urlretrieve()

 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3  4 import urllib 5  6 def report(blocks_read,block_size,total_size): 7     print blocks_read 8     print block_size 9     print total_size10 11 filename,msg = urllib.urlretrieve(http://www.cnblogs.com/lhyz/,file,report)12 13 urllib.urlcleanup()

将获取到的数据存储到‘file‘文件,每次调用report显示下载进度,使用urlcleanup()会清楚缓存文件(在没有指定文件名的情况下)

 

Python的Internet标准库2-urllib组件