python实现从网络下载文件并获得文件大小及类型的方法
作者:feiwen 时间:2021-05-15 17:53:04
本文实例讲述了python实现从网络下载文件并获得文件大小及类型的方法。分享给大家供大家参考。具体实现方法如下:
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程序设计有所帮助。
标签:python,网络,文件
0
投稿
猜你喜欢
Python的Django框架中的数据过滤功能
2022-02-01 05:48:40
运行python脚本更改Windows背景
2022-06-11 05:36:54
Python标准异常和异常处理详解
2021-02-23 05:10:36
浅谈python元素如何去重,去重后如何保持原来元素的顺序不变
2023-03-07 19:39:32
Python查询IP地址归属完整代码
2022-10-18 16:39:07
Python环境Pillow( PIL )图像处理工具使用解析
2022-12-08 16:04:48
php将textarea数据提交到mysql出现很多空格的解决方法
2023-09-11 01:10:08
Python中urllib+urllib2+cookielib模块编写爬虫实战
2023-10-21 19:02:35
什么是Semantics?
2008-04-16 13:45:00
Frontpage2003的怪bug,自动添加“../”的父级目录
2007-09-30 13:30:00
基于python纯函数实现井字棋游戏
2023-02-12 09:16:06
Javascript 回调和事件(翻译)
2009-03-28 11:47:00
Python 列表(list)的常用方法
2022-05-04 19:05:20
Oracle 创建用户及数据表的方法
2009-09-26 18:25:00
网页制作前台之javascript
2013-07-23 08:32:59
Python中使用中文的方法
2021-09-26 05:46:39
网站设计趋势: iPhones[译]
2009-09-21 12:40:00
Python类的用法实例浅析
2023-07-31 11:17:18
Python使用Kubernetes API访问集群
2023-09-23 05:35:31
Python pickle模块常用方法代码实例
2023-12-25 03:09:16