首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

Python上载文件,显示进度

2012-09-04 
Python下载文件,显示进度import urlliburl http://www.top100.cn/download/dl.php?nEat+Dirt.mp3&als

Python下载文件,显示进度

import urlliburl = "http://www.top100.cn/download/dl.php?n=Eat+Dirt.mp3&al=sgchdnctugy"file = "e:/test.mp3"def reporthook(blocks_read,block_size,total_size):    if not blocks_read:        print ("Connection opened")    if total_size <0:        print "Read %d blocks"  % blocks_read    else:        print "downloading: %d KB, totalsize: %d KB" % (blocks_read*block_size/1024.0,total_size/1024.0)if __name__ == '__main__':    urllib.urlretrieve(url,file,reporthook)

热点排行