z.cn/wangzhan/weihu/"> 网站运营维护
  • 案例

  • 方案

  • 电商网站开发

  • 微信小程序

  • 我们

  • 联系

  • 资讯

    精准传达 • 有效沟通

    从品牌网站建设到网络营销策划,从策略到执行的一站式服务

    python3获取url文件大小示例代码-创新互联

    在python3中,urllib2被替换为urllib.requeset,因此头文件中添加

    马边彝族ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18980820575(备注:SSL证书合作)期待与您的合作!
    import urllib.request as urllib2
    def getRemoteFileSize(url, proxy=None):
     """ 通过content-length头获取远程文件大小
      url - 目标文件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:
      return 0
     else:
      print(response.headers)
      fileSize = dict(response.headers).get('content-length', 0)
      return int(fileSize)

    另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


    分享文章:python3获取url文件大小示例代码-创新互联
    浏览地址:http://cdkjz.cn/article/dopogo.html
    多年建站经验

    多一份参考,总有益处

    联系快上网,免费获得专属《策划方案》及报价

    咨询相关问题或预约面谈,可以通过以下方式与我们联系

    大客户专线   成都:13518219792   座机:028-86922220