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怎么学好python?
Oct 07 Python
python插入排序算法的实现代码
Nov 21 Python
Python脚本实现代码行数统计代码分享
Mar 10 Python
Python中 Lambda表达式全面解析
Nov 28 Python
Python之两种模式的生产者消费者模型详解
Oct 26 Python
django与小程序实现登录验证功能的示例代码
Feb 19 Python
python ChainMap的使用和说明详解
Jun 11 Python
对python中GUI,Label和Button的实例详解
Jun 27 Python
python常用函数与用法示例
Jul 02 Python
解决Numpy中sum函数求和结果维度的问题
Dec 06 Python
一文解决django 2.2与mysql兼容性问题
Jul 15 Python
python用海龟绘图写贪吃蛇游戏
Jun 18 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支持页面回退的两种方法
2008/01/10 PHP
php面向对象全攻略 (十二) 抽象方法和抽象类
2009/09/30 PHP
php小技巧 把数组的键和值交换形成了新的数组,查找值取得键
2011/06/02 PHP
一个经典实用的PHP图像处理类分享
2014/11/18 PHP
Yii2下session跨域名共存的解决方案
2017/02/04 PHP
Yii框架分页技术实例分析
2019/08/30 PHP
JavaScript 验证码的实例代码(附效果图)
2013/03/22 Javascript
jQuery中 noConflict() 方法使用
2013/04/25 Javascript
js中settimeout方法加参数
2014/02/28 Javascript
浅析jQuery事件之on()方法绑定多个选择器,多个事件
2016/04/27 Javascript
JS数组去掉重复数据只保留一条的实现代码
2016/08/11 Javascript
bootstrap table小案例
2016/10/21 Javascript
Bootstrap 3.x打印预览背景色与文字显示异常的解决
2016/11/06 Javascript
div中文字内容溢出常见的解决方法
2017/03/16 Javascript
React+Antd+Redux实现待办事件的方法
2019/03/14 Javascript
JavaScript面向对象编程小游戏---贪吃蛇代码实例
2019/05/15 Javascript
node.js的http.createServer过程深入解析
2019/06/06 Javascript
vscode vue 文件模板的配置方法
2019/07/23 Javascript
浅谈bootstrap layer.open中end的使用方法
2019/09/12 Javascript
微信小程序 scroll-view 实现锚点跳转功能
2019/12/12 Javascript
VUE使用 wx-open-launch-app 组件开发微信打开APP功能
2020/08/11 Javascript
vue中element 的upload组件发送请求给后端操作
2020/09/07 Javascript
Python socket.error: [Errno 98] Address already in use的原因和解决方法
2014/08/25 Python
opencv改变imshow窗口大小,窗口位置的方法
2018/04/02 Python
解决pip install xxx报错SyntaxError: invalid syntax的问题
2018/11/30 Python
Python为何不能用可变对象作为默认参数的值
2019/07/01 Python
Python可变参数会自动填充前面的默认同名参数实例
2019/11/18 Python
Python基于stuck实现scoket文件传输
2020/04/02 Python
UI自动化定位常用实现方法代码示例
2020/10/27 Python
Django跨域请求原理及实现代码
2020/11/14 Python
全球性的在线购物网站:Zapals
2017/03/22 全球购物
化工专业大学生职业生涯规划书
2014/01/14 职场文书
小学生成长感言
2014/01/30 职场文书
成龙洗发水广告词
2014/03/14 职场文书
党的群众路线学习笔记
2014/11/06 职场文书
领导视察通讯稿
2015/07/18 职场文书