日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

    當(dāng)前位置:首頁 > 芯聞號 > 充電吧
    [導(dǎo)讀]import urllib import os def reporthook(blocks_read, block_size, total_size): if not blocks_read

    import urllib
    import os
    
    def reporthook(blocks_read, block_size, total_size):
        if not blocks_read:
            print "Connection opened"
            return
        if total_size < 0:
            print "Read %d blocks (%d bytes)" % (blocks_read, blocks_read * block_size)
            
        else:
            amount_read = blocks_read * block_size
            print "Read %d blocks,  %d/%d, %.0f%%" % (blocks_read, amount_read, total_size, amount_read*100.0/(total_size))
        
        return
    try:
        filename, msg = urllib.urlretrieve("http://www.xiaomi.com", reporthook=reporthook)
        print
        print "File:", filename
        print "Headers:"
        print msg
        print "File exists before cleanup:", os.path.exists(filename)
        
    finally:
        urllib.urlcleanup()
        
        print "File still exists:", os.path.exists(filename)
        


    輸出如下:

    Connection opened
    Read 1 blocks,  8192/55662, 15%
    Read 2 blocks,  16384/55662, 29%
    Read 3 blocks,  24576/55662, 44%
    Read 4 blocks,  32768/55662, 59%
    Read 5 blocks,  40960/55662, 74%
    Read 6 blocks,  49152/55662, 88%
    Read 7 blocks,  57344/55662, 103%
    
    File: /tmp/tmp4lhkGA
    Headers:
    Date: Wed, 19 Feb 2014 08:55:20 GMT
    Content-Type: text/html; charset=utf-8
    Cache-Control: max-age=1800
    X-Cacheable: MI-WWW-Cacheable
    Server: MIFE/3.0
    Expires: Wed, 19 Feb 2014 09:25:20 GMT
    Powered-By-ChinaCache: MISS from 010519h3SP.4
    Age: 990
    Content-Length: 55662
    Powered-By-ChinaCache: HIT from 01005143SG
    Connection: close
    
    File exists before cleanup: True
    File still exists: False
    

    可以看到最后竟然讀取了103%, 這是由于每次讀取都是按照block 8192bytes來讀取的,就算最后不滿8192bytes, 也返回一個(gè)block的size
    本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
    換一批
    延伸閱讀
    關(guān)閉