python下载文件时显示下载进度的方法
更新时间:2015年04月02日 09:52:12 作者:令狐不聪
这篇文章主要介绍了python下载文件时显示下载进度的方法,涉及Python文件操作的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
本文实例讲述了python下载文件时显示下载进度的方法。分享给大家供大家参考。具体分析如下:
将这段代码放入你的脚本中,类似:urllib.urlretrieve(getFile, saveFile, reporthook=report)
第三个参数如下面的函数定义report,urlretrieve下载文件时会实时回调report函数,显示下载进度
def report(count, blockSize, totalSize): percent = int(count*blockSize*100/totalSize) sys.stdout.write("\r%d%%" % percent + ' complete') sys.stdout.flush() sys.stdout.write('\rFetching ' + name + '...\n') urllib.urlretrieve(getFile, saveFile, reporthook=report) sys.stdout.write("\rDownload complete, saved as %s" % (fileName) + '\n\n') sys.stdout.flush()
希望本文所述对大家的Python程序设计有所帮助。
相关文章
Python Social Auth构建灵活而强大的社交登录系统实例探究
这篇文章主要为大家介绍了Python Social Auth构建灵活而强大的社交登录系统实例探究,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2024-01-01Python使用urlretrieve实现直接远程下载图片的示例代码
这篇文章主要介绍了Python使用urlretrieve实现直接远程下载图片的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-08-08双向RNN:bidirectional_dynamic_rnn()函数的使用详解
今天小编就为大家分享一篇双向RNN:bidirectional_dynamic_rnn()函数的使用详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-01-01
最新评论