访问不需要验证的远程资源
下载数据,使用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_size 10 11 filename,msg = urllib.urlretrieve(‘http://www.cnblogs.com/lhyz/‘,‘file‘,report) 12 13 urllib.urlcleanup()
将获取到的数据存储到‘file‘文件,每次调用report显示下载进度,使用urlcleanup()会清楚缓存文件(在没有指定文件名的情况下)
时间: 2024-11-03 05:35:32