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

Python獲取遠(yuǎn)程文件大小的函數(shù)代碼分享

 更新時(shí)間:2014年05月13日 10:24:17   作者:  
這篇文章主要介紹了Python獲取遠(yuǎn)程文件大小的函數(shù)代碼分享,需要的朋友可以參考下
復(fù)制代碼 代碼如下:

def getRemoteFileSize(url, proxy=None):
    """ 通過content-length頭獲取遠(yuǎn)程文件大小
        url - 目標(biāo)文件URL
        proxy - 代理  """
    opener = urllib2.build_opener()
    if proxy:
        if url.lower().startswith('https://'):
            opener.add_handler(urllib2.ProxyHandler({'https' : proxy}))
        else:
            opener.add_handler(urllib2.ProxyHandler({'http' : proxy}))
    try:
        request = urllib2.Request(url)
        request.get_method = lambda: 'HEAD'
        response = opener.open(request)
        response.read()
    except Exception, e: # 遠(yuǎn)程文件不存在       
        return 0
    else:
        fileSize = dict(response.headers).get('content-length', 0)
        return int(fileSize)

相關(guān)文章

  • Python學(xué)習(xí)pygal繪制線圖代碼分享

    Python學(xué)習(xí)pygal繪制線圖代碼分享

    這篇文章主要介紹了Python學(xué)習(xí)pygal繪制線圖代碼分享,具有一定借鑒價(jià)值,需要的朋友可以參考下。
    2017-12-12
  • 詳解如何管理多個(gè)Python版本和虛擬環(huán)境

    詳解如何管理多個(gè)Python版本和虛擬環(huán)境

    這篇文章主要介紹了詳解如何管理多個(gè)Python版本和虛擬環(huán)境,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-05-05
  • Python實(shí)現(xiàn)Word文檔樣式批量處理

    Python實(shí)現(xiàn)Word文檔樣式批量處理

    這篇文章主要為大家詳細(xì)介紹了如何利用Python中的python-docx非標(biāo)準(zhǔn)庫實(shí)現(xiàn)word文檔樣式批量處理,文中示例代碼講解詳細(xì),感興趣的可以了解一下
    2022-05-05
  • python實(shí)現(xiàn)漢諾塔方法匯總

    python實(shí)現(xiàn)漢諾塔方法匯總

    本文給大家匯總了幾種使用Python結(jié)合遞歸算法實(shí)現(xiàn)漢諾塔的方法,非常的簡單實(shí)用,對大家學(xué)習(xí)Python很有幫助,希望大家能夠喜歡
    2016-07-07
  • 淺析python中numpy包中的argsort函數(shù)的使用

    淺析python中numpy包中的argsort函數(shù)的使用

    這篇文章主要介紹了python中numpy包中的argsort函數(shù)的使用,argsort()函數(shù)在模塊numpy.core.fromnumeric中,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2018-08-08
  • python解析照片拍攝時(shí)間進(jìn)行圖片整理

    python解析照片拍攝時(shí)間進(jìn)行圖片整理

    這篇文章主要為大家介紹了python解析照片拍攝時(shí)間進(jìn)行圖片整理的示例源碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • Python time.time()方法

    Python time.time()方法

    這篇文章主要介紹了詳解Python中time.time()方法的使用的教程,是Python入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下,希望能給你帶來幫助
    2021-08-08
  • python matplotlib坐標(biāo)軸設(shè)置的方法

    python matplotlib坐標(biāo)軸設(shè)置的方法

    本篇文章主要介紹了python matplotlib坐標(biāo)軸設(shè)置的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-12-12
  • 淺談pycharm下找不到sqlalchemy的問題

    淺談pycharm下找不到sqlalchemy的問題

    今天小編就為大家分享一篇淺談pycharm下找不到sqlalchemy的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • 如何使用Tkinter進(jìn)行窗口的管理與設(shè)置

    如何使用Tkinter進(jìn)行窗口的管理與設(shè)置

    Tkinter是Python的標(biāo)準(zhǔn)GUI庫,它實(shí)際是建立在Tk技術(shù)上的。在大多數(shù)Unix平臺(tái)以及Windows系統(tǒng)上都可用
    2021-06-06

最新評論