欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python下載文件時(shí)顯示下載進(jìn)度的方法

 更新時(shí)間:2015年04月02日 09:52:12   作者:令狐不聰  
這篇文章主要介紹了python下載文件時(shí)顯示下載進(jìn)度的方法,涉及Python文件操作的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了python下載文件時(shí)顯示下載進(jìn)度的方法。分享給大家供大家參考。具體分析如下:

將這段代碼放入你的腳本中,類似:urllib.urlretrieve(getFile, saveFile, reporthook=report)

第三個(gè)參數(shù)如下面的函數(shù)定義report,urlretrieve下載文件時(shí)會(huì)實(shí)時(shí)回調(diào)report函數(shù),顯示下載進(jìn)度

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()

希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • python基礎(chǔ)教程之python消息摘要算法使用示例

    python基礎(chǔ)教程之python消息摘要算法使用示例

    這篇文章主要介紹了python中的消息摘要算法使用示例,需要的朋友可以參考下
    2014-02-02
  • 深入理解python虛擬機(jī)如何實(shí)現(xiàn)閉包

    深入理解python虛擬機(jī)如何實(shí)現(xiàn)閉包

    當(dāng)能夠從設(shè)計(jì)者的層面去理解閉包就再也不用死記硬背一些閉包的概念了,所以本文就來(lái)從虛擬機(jī)層面和大家一起討論函數(shù)閉包是如何實(shí)現(xiàn)的
    2023-10-10
  • Python+Tkinter繪制一個(gè)數(shù)字時(shí)鐘

    Python+Tkinter繪制一個(gè)數(shù)字時(shí)鐘

    這篇文章主要為大家詳細(xì)介紹了Python使用Tkinter繪制一個(gè)數(shù)字時(shí)鐘,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • 使用Python制作一個(gè)備忘錄工具

    使用Python制作一個(gè)備忘錄工具

    這篇文章主要為大家詳細(xì)介紹了如何使用Python開(kāi)發(fā)一個(gè)簡(jiǎn)單而功能強(qiáng)大的備忘錄應(yīng)用,以及提供詳細(xì)的示例代碼,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-12-12
  • Python使用DPKT實(shí)現(xiàn)分析數(shù)據(jù)包

    Python使用DPKT實(shí)現(xiàn)分析數(shù)據(jù)包

    dpkt項(xiàng)目是一個(gè)Python模塊,主要用于對(duì)網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解析和操作,z這篇文章主要為大家介紹了python如何利用DPKT實(shí)現(xiàn)分析數(shù)據(jù)包,有需要的可以參考下
    2023-10-10
  • Python語(yǔ)言編寫智力問(wèn)答小游戲功能

    Python語(yǔ)言編寫智力問(wèn)答小游戲功能

    這篇文章主要介紹了使用Python代碼語(yǔ)言簡(jiǎn)單編寫一個(gè)輕松益智的小游戲,代碼簡(jiǎn)單易懂,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • Django 全局的static和templates的使用詳解

    Django 全局的static和templates的使用詳解

    這篇文章主要介紹了Django 全局的static和templates的使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • 使用Python的Django框架結(jié)合jQuery實(shí)現(xiàn)AJAX購(gòu)物車頁(yè)面

    使用Python的Django框架結(jié)合jQuery實(shí)現(xiàn)AJAX購(gòu)物車頁(yè)面

    這篇文章主要介紹了使用Python的Django框架結(jié)合jQuery實(shí)現(xiàn)AJAX購(gòu)物車頁(yè)面的方法,示例基于Django中構(gòu)建好的JSON格式的RESTful API需要的朋友可以參考下
    2016-04-04
  • 利用python將pdf輸出為txt的實(shí)例講解

    利用python將pdf輸出為txt的實(shí)例講解

    下面小編就為大家分享一篇利用python將pdf輸出為txt的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-04-04
  • CentOS7下python3.7.0安裝教程

    CentOS7下python3.7.0安裝教程

    這篇文章主要為大家詳細(xì)介紹了CentOS7下python3.7.0安裝教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07

最新評(píng)論