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处理文本文件实现生成指定格式文件的方法
Jul 31 Python
简单介绍Python中的round()方法
May 15 Python
python运行其他程序的实现方法
Jul 14 Python
python快速建立超简单的web服务器的实现方法
Feb 17 Python
Python3实现爬虫爬取赶集网列表功能【基于request和BeautifulSoup模块】
Dec 05 Python
详解python3中用HTMLTestRunner.py报ImportError: No module named 'StringIO'如何解决
Aug 27 Python
关于pytorch处理类别不平衡的问题
Dec 31 Python
Python基础之函数基本用法与进阶详解
Jan 02 Python
Python warning警告出现的原因及忽略方法
Jan 31 Python
Python列表解析操作实例总结
Feb 26 Python
python+selenium 脚本实现每天自动登记的思路详解
Mar 11 Python
使用keras实现densenet和Xception的模型融合
May 23 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性能优化准备篇图解PEAR安装
2011/12/05 PHP
MySQL 日期时间函数常用总结
2012/06/12 PHP
Zend的AutoLoad机制介绍
2012/09/27 PHP
利用php递归实现无限分类 格式化数组的详解
2013/06/08 PHP
destoon后台网站设置变成空白的解决方法
2014/06/21 PHP
PHP生成不重复随机数的方法汇总
2014/11/19 PHP
PHP基于ICU扩展intl快速实现汉字转拼音及按拼音首字母分组排序的方法
2017/05/03 PHP
PHP实现统计所有字符在字符串中出现次数的方法
2017/10/17 PHP
laravel ORM 只开启created_at的几种方法总结
2018/01/29 PHP
jquery和javascript的区别(常用方法比较)
2013/07/04 Javascript
详解JavaScript的另类写法
2016/04/11 Javascript
JS组件Bootstrap dropdown组件扩展hover事件
2016/04/17 Javascript
自己动手制作基于jQuery的Web页面加载进度条插件
2016/06/03 Javascript
jQuery实现边框动态效果的实例代码
2016/09/23 Javascript
微信小程序开发之视频播放器 Video 弹幕 弹幕颜色自定义实例
2016/12/08 Javascript
详解JS中的立即执行函数
2017/02/24 Javascript
浅谈关于angularJs中使用$.ajax的注意点
2017/08/12 Javascript
使用nodeJs来安装less及编译less文件为css文件的方法
2017/11/20 NodeJs
vue中实现Monaco Editor自定义提示功能
2019/07/05 Javascript
[03:48]2014DOTA2 TI专访71DK夺冠不靠小组赛高排名
2014/07/11 DOTA
[10:05]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD 选手采访
2021/03/11 DOTA
Django框架中的对象列表视图使用示例
2015/07/21 Python
在Python文件中指定Python解释器的方法
2019/02/18 Python
python数据预处理之数据标准化的几种处理方式
2019/07/17 Python
Python Numpy数组扩展repeat和tile使用实例解析
2019/12/09 Python
加拿大女鞋品牌:ALDO
2016/11/13 全球购物
泰国演唱会订票网站:StubHub泰国
2018/02/26 全球购物
演讲稿怎么写
2014/01/07 职场文书
致100米运动员广播稿
2014/02/14 职场文书
租赁协议书范本
2014/04/22 职场文书
酒店辞职信怎么写
2015/02/27 职场文书
工程催款通知书
2015/04/17 职场文书
2015年大学迎新工作总结
2015/07/16 职场文书
一年之计:2019年下半年的计划
2019/05/07 职场文书
讲解Python实例练习逆序输出字符串
2022/05/06 Python