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中使用enumerate函数遍历元素实例
Jun 16 Python
Python轻量级ORM框架Peewee访问sqlite数据库的方法详解
Jul 20 Python
R语言 vs Python对比:数据分析哪家强?
Nov 17 Python
Python简单爬虫导出CSV文件的实例讲解
Jul 06 Python
详解Python中的正则表达式
Jul 08 Python
解决pycharm回车之后不能换行或不能缩进的问题
Jan 16 Python
解析PyCharm Python运行权限问题
Jan 08 Python
Pycharm+Python工程,引用子模块的实现
Mar 09 Python
Python基于模块Paramiko实现SSHv2协议
Apr 28 Python
PyCharm中配置PySide2的图文教程
Jun 18 Python
pytorch 实现在测试的时候启用dropout
May 27 Python
宝塔更新Python及Flask项目的部署
Apr 11 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数组查找函数in_array()、array_search()、array_key_exists()使用实例
2014/04/29 PHP
Nigma vs Alliance BO5 第一场2.14
2021/03/10 DOTA
javascript中的prototype属性使用说明(函数功能扩展)
2010/08/16 Javascript
js有关元素内容操作小结
2011/12/20 Javascript
Javascript Request获取请求参数如何实现
2012/11/28 Javascript
JS.elementGetStyle(element, style)应用示例
2013/09/24 Javascript
节点的插入之append()和appendTo()的用法介绍
2014/01/13 Javascript
Jquery Ajax解析XML数据(同步及异步调用)简单实例
2014/02/12 Javascript
Jquery实现仿腾讯娱乐频道焦点图(幻灯片)特效
2015/03/06 Javascript
更靠谱的H5横竖屏检测方法(js代码)
2016/09/13 Javascript
Vue中父组件向子组件通信的方法
2017/07/11 Javascript
jQuery EasyUI Layout实现tabs标签的实例
2017/09/26 jQuery
vue实现前进刷新后退不刷新效果
2018/01/26 Javascript
Vue.js实现可配置的登录表单代码详解
2018/03/29 Javascript
React Router v4 入坑指南(小结)
2018/04/08 Javascript
基于layui的table插件进行复选框联动功能的实现方法
2019/09/19 Javascript
微信小程序图片自适应实现解析
2020/01/21 Javascript
解决vue net :ERR_CONNECTION_REFUSED报错问题
2020/08/13 Javascript
js重写alert事件(避免alert弹框标题出现网址)
2020/12/04 Javascript
python发送伪造的arp请求
2014/01/09 Python
仅用50行Python代码实现一个简单的代理服务器
2015/04/08 Python
Python 调用PIL库失败的解决方法
2019/01/08 Python
python每天定时运行某程序代码
2019/08/16 Python
python 利用turtle库绘制笑脸和哭脸的例子
2019/11/23 Python
解决Tensorflow 内存泄露问题
2020/02/05 Python
python 获取谷歌浏览器保存的密码
2021/01/06 Python
HTML5 Canvas锯齿图代码实例
2014/04/10 HTML / CSS
悬挂训练绳:TRX
2017/12/14 全球购物
银行演讲稿范文
2014/01/03 职场文书
学校读书活动总结
2014/06/30 职场文书
“四风”问题整改措施和努力方向
2014/09/20 职场文书
2015年全民国防教育日活动总结
2015/03/23 职场文书
初中政教处工作总结
2015/08/12 职场文书
python 用递归实现通用爬虫解析器
2021/04/16 Python
详解MySql中InnoDB存储引擎中的各种锁
2022/02/12 MySQL
基于Redission的分布式锁实战
2022/08/14 Redis