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 threading模块操作多线程介绍
Apr 08 Python
Python绘制3D图形
May 03 Python
python在新的图片窗口显示图片(图像)的方法
Jul 11 Python
python实现批量nii文件转换为png图像
Jul 18 Python
对python 中re.sub,replace(),strip()的区别详解
Jul 22 Python
Python 装饰器原理、定义与用法详解
Dec 07 Python
使用python实现希尔、计数、基数基础排序的代码
Dec 25 Python
python使用html2text库实现从HTML转markdown的方法详解
Feb 21 Python
python函数enumerate,operator和Counter使用技巧实例小结
Feb 22 Python
在keras中model.fit_generator()和model.fit()的区别说明
Jun 17 Python
python中pop()函数的语法与实例
Dec 01 Python
浅谈Python协程asyncio
Jun 20 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
中国广播史趣谈 — 几个历史第一次
2021/03/01 无线电
PHP缓存技术的使用说明
2011/08/06 PHP
php实现递归的三种基本方式
2020/07/04 PHP
详解WordPress开发中wp_title()函数的用法
2016/01/07 PHP
基于Laravel实现的用户动态模块开发
2017/09/21 PHP
Thinkphp5.0 框架Model模型简单用法分析
2019/10/11 PHP
nodejs入门详解(多篇文章结合)
2012/03/07 NodeJs
JS取request值以及自动执行使用示例
2014/02/24 Javascript
jQuery的选择器中的通配符使用介绍
2014/03/20 Javascript
jquery获取html元素的绝对位置和相对位置的方法
2014/06/20 Javascript
Javascript让DEDECMS告别手写Tag
2014/09/01 Javascript
js原生Ajax的封装和原理详解
2017/03/11 Javascript
jQuery实现的简单在线计算器功能
2017/05/11 jQuery
vue给input file绑定函数获取当前上传的对象完美实现方法
2017/12/15 Javascript
axios 处理 302 状态码的解决方法
2018/04/10 Javascript
JavaScript设计模式之工厂模式简单实例教程
2018/07/03 Javascript
Layui组件Table绑定行点击事件和获取行数据的方法
2018/08/19 Javascript
vue实现一个6个输入框的验证码输入组件功能的实例代码
2020/06/29 Javascript
python中类的一些方法分析
2014/09/25 Python
Python实用日期时间处理方法汇总
2015/05/09 Python
python实现数据图表
2017/07/29 Python
Python 异常处理的实例详解
2017/09/11 Python
Python使用matplotlib实现绘制自定义图形功能示例
2018/01/18 Python
Python使用win32 COM实现Excel的写入与保存功能示例
2018/05/03 Python
如何不用安装python就能在.NET里调用Python库
2019/07/12 Python
python中Django文件上传方法详解
2020/08/05 Python
Python正则re模块使用步骤及原理解析
2020/08/18 Python
JBL美国官方商店:扬声器、耳机等
2019/12/01 全球购物
应届生财务管理求职信
2013/11/06 职场文书
国窖1573广告词
2014/03/21 职场文书
贷款担保申请书
2014/05/20 职场文书
2014年小学国庆节活动方案
2014/09/16 职场文书
2015年“7.11”世界人口日宣传活动方案
2015/05/06 职场文书
暂住证明怎么写
2015/06/19 职场文书
浅析Python中的随机采样和概率分布
2021/12/06 Python
vue使用echarts实现折线图
2022/03/21 Vue.js