Python爬虫urllib显示下载进度
#!/usr/bin/python#encoding:utf-8import urllibimport osimg="http://vip.zuiku8.com/1810/妖精的尾巴最终季-01.mp4"def Schedule(a,b,c):'''a:已经下载的数据块b:数据块的大小c:远程文件的大小'''per = 100.0*a*...
·
#!/usr/bin/python
#encoding:utf-8
import urllib
import os
img="http://vip.zuiku8.com/1810/妖精的尾巴最终季-01.mp4"
def Schedule(a,b,c):
'''
a:已经下载的数据块
b:数据块的大小
c:远程文件的大小
'''
per = 100.0*a*b/c
if per > 100:
per = 100
print '%.2f%%' % per
def main():
path=img.split(".")[-1]
urllib.urlretrieve(img,path,Schedule)
if __name__ == '__main__':
main()
更多推荐
已为社区贡献7条内容
所有评论(0)