python使用cStringIO实现临时内存文件访问的方法


Posted in Python onMarch 26, 2015

本文实例讲述了python使用cStringIO实现临时内存文件访问的方法。分享给大家供大家参考。具体分析如下:

如果希望从网络读取文件进行处理,但是又不希望保存文件到硬盘,可以使用cStringIO模块进行处理

res = urllib2.urlopen(pic,timeout=10)
f = cStringIO.StringIO(res.read())

f 是一个文件对象,
它和:f = open('c:/1.jpg','rw')  打开的文件一样
可以向操作本地文件一样对内存文件进行读写

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

Python 相关文章推荐
Python中如何获取类属性的列表
Dec 26 Python
git进行版本控制心得详谈
Dec 10 Python
浅谈python之新式类
Aug 12 Python
Windows下Anaconda2安装NLTK教程
Sep 19 Python
局域网内python socket实现windows与linux间的消息传送
Apr 19 Python
Python实现的删除重复文件或图片功能示例【去重】
Apr 23 Python
Django Rest framework解析器和渲染器详解
Jul 25 Python
python解释器spython使用及原理解析
Aug 24 Python
Python input函数使用实例解析
Nov 22 Python
python获取array中指定元素的示例
Nov 26 Python
pytorch逐元素比较tensor大小实例
Jan 03 Python
基于Python数据分析之pandas统计分析
Mar 03 Python
python使用pil生成缩略图的方法
Mar 26 #Python
python实现基于两张图片生成圆角图标效果的方法
Mar 26 #Python
python正则表达式match和search用法实例
Mar 26 #Python
python根据开头和结尾字符串获取中间字符串的方法
Mar 26 #Python
pymongo实现控制mongodb中数字字段做加法的方法
Mar 26 #Python
python使用PythonMagick将jpg图片转换成ico图片的方法
Mar 26 #Python
python使用正则表达式分析网页中的图片并进行替换的方法
Mar 26 #Python
You might like
编写PHP的安全策略
2006/10/09 PHP
PHP中使用imagick生成PSD文件缩略图教程
2015/01/26 PHP
php类的扩展和继承用法实例
2015/06/20 PHP
php计划任务之验证是否有多个进程调用同一个job的方法
2015/12/07 PHP
IOS 开发之NSDictionary转换成JSON字符串
2017/08/14 PHP
javascript 获取select下拉列表值的代码
2009/09/07 Javascript
Javascript倒计时代码
2010/08/12 Javascript
jquery之empty()与remove()区别说明
2010/09/10 Javascript
基于Jquery的淡入淡出的特效基础练习
2010/12/13 Javascript
jQuery CSS()方法改变现有的CSS样式
2014/08/20 Javascript
jQuery 调用WebService 实例讲解
2016/06/28 Javascript
基于Bootstrap漂亮简洁的CSS3价格表(附源码下载)
2017/02/28 Javascript
js + css实现标签内容切换功能(实例讲解)
2017/10/09 Javascript
npm配置国内镜像资源+淘宝镜像的方法
2018/09/07 Javascript
vue中的mescroll搜索运用及各种填坑处理
2019/10/30 Javascript
vue scroll滚动判断的实现(是否滚动到底部、滚动方向、滚动节流、获取滚动区域dom元素)
2020/06/11 Javascript
调试Python程序代码的几种方法总结
2015/04/28 Python
Python的多态性实例分析
2015/07/07 Python
Python中基础的socket编程实战攻略
2016/06/01 Python
Python编程实现二叉树及七种遍历方法详解
2017/06/02 Python
Python 比较两个数组的元素的异同方法
2017/08/17 Python
Series和DataFrame使用简单入门
2019/11/13 Python
Tensorflow 多线程与多进程数据加载实例
2020/02/05 Python
pandas中的数据去重处理的实现方法
2020/02/10 Python
python使用hdfs3模块对hdfs进行操作详解
2020/06/06 Python
python两个list[]相加的实现方法
2020/09/23 Python
Python经典五人分鱼实例讲解
2021/01/04 Python
Ralph Lauren英国官方网站:Ralph Lauren UK
2018/04/03 全球购物
美国运动鞋和服装网上商店:YCMC
2018/09/15 全球购物
在线购买澳大利亚设计师手拿包和奢华晚装手袋:Olga Berg
2019/03/20 全球购物
团代会邀请函
2015/02/02 职场文书
美术教师个人总结
2015/02/06 职场文书
清洁工个人总结
2015/03/04 职场文书
边城读书笔记
2015/06/29 职场文书
MySQL的Query Cache图文详解
2021/07/01 MySQL
python实现层次聚类的方法
2021/11/01 Python