python实现从网络下载文件并获得文件大小及类型的方法

 更新时间:2015年04月28日 10:07:37   作者:feiwen  
这篇文章主要介绍了python实现从网络下载文件并获得文件大小及类型的方法,涉及Python操作网络文件的相关技巧,需要的朋友可以参考下

Python客栈送红包、纸质书

本文实例讲述了python实现从网络下载文件并获得文件大小及类型的方法。分享给大家供大家参考。具体实现方法如下:

1
2
3
4
5
6
7
8
9
10
11
import urllib2
from settings import COOKIES
opener = urllib2.build_opener()
cookies = ";".join("%s=%s" % (k, v) for k, v in COOKIES.items())
opener.addheaders.append(('Cookie', cookies))
req = opener.open(link)
meta = req.info()
file_size = int(meta.getheaders("Content-Length")[0])
content_type = meta.getheaders('Content-Type')[0].split(';')[0]
print file_size, content_type
open(file_name, 'wb').write(req.read())

希望本文所述对大家的Python程序设计有所帮助。

蓄力AI

微信公众号搜索 “ 脚本之家 ” ,选择关注

程序猿的那些事、送书等活动等着你

相关文章

  • Python列表list的详细用法介绍

    Python列表list的详细用法介绍

    这篇文章主要介绍了Python列表list的详细用法介绍,列表(list)作为Python中基本的数据结构,是存储数据的容器,相当于其它语言中所说的数组
    2022-07-07
  • 什么是python类属性

    什么是python类属性

    在本篇文章里小编给大家分享了关于python类属性的相关知识点,需要的朋友们可以参考学习下。
    2020-06-06
  • python3.6.5基于kerberos认证的hive和hdfs连接调用方式

    python3.6.5基于kerberos认证的hive和hdfs连接调用方式

    这篇文章主要介绍了python3.6.5基于kerberos认证的hive和hdfs连接调用方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06
  • python datetime处理时间小结

    python datetime处理时间小结

    这篇文章主要介绍了python datetime处理时间小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • python实现最短路径的实例方法

    python实现最短路径的实例方法

    在本篇内容里小编给大家整理的是关于python实现最短路径的实例方法,有需要的朋友们可以参考下。
    2020-07-07
  • pandas实现数据可视化的示例代码

    pandas实现数据可视化的示例代码

    本文主要介绍了pandas实现数据可视化的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-05-05
  • python使用PIL缩放网络图片并保存的方法

    python使用PIL缩放网络图片并保存的方法

    这篇文章主要介绍了python使用PIL缩放网络图片并保存的方法,涉及Python操作网络图片的相关技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • Python 常用日期处理 -- calendar 与 dateutil 模块的使用

    Python 常用日期处理 -- calendar 与 dateutil 模块的使用

    这篇文章主要介绍了Python如何使用calendar 与 dateutil 模块处理日期,帮助大家更好的理解和学习python,感兴趣的朋友可以了解下
    2020-09-09
  • jupyter notebook 写代码自动补全的实现

    jupyter notebook 写代码自动补全的实现

    这篇文章主要介绍了jupyter notebook 写代码自动补全的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • tensorflow输出权重值和偏差的方法

    tensorflow输出权重值和偏差的方法

    本篇文章主要介绍了tensorflow输出权重值和偏差的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-02-02

最新评论