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对IP进行转换的一些操作技巧小结
Nov 09 Python
Python 专题三 字符串的基础知识
Mar 19 Python
Python数据结构与算法之图结构(Graph)实例分析
Sep 05 Python
Python实现生成随机日期字符串的方法示例
Dec 25 Python
python实现二维插值的三维显示
Dec 17 Python
python3用PIL把图片转换为RGB图片的实例
Jul 04 Python
如何通过python的fabric包完成代码上传部署
Jul 29 Python
python实现邮件自动发送
Aug 10 Python
python创建学生管理系统
Nov 22 Python
从Pytorch模型pth文件中读取参数成numpy矩阵的操作
Mar 04 Python
python使用glob检索文件的操作
May 20 Python
Python中request的基本使用解决乱码问题
Apr 12 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/12/25 PHP
php初始化对象和析构函数的简单实例
2014/03/11 PHP
php中filter_input函数用法分析
2014/11/15 PHP
PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能
2015/04/27 PHP
discuz图片顺序混乱解决方案
2015/07/29 PHP
php开发时容易忘记的一些技术细节
2016/02/03 PHP
php微信开发之关注事件
2018/06/14 PHP
php伪静态验证码不显示的解决方案
2019/09/26 PHP
JavaScript作用域与作用域链深入解析
2013/12/06 Javascript
ie8本地图片上传预览示例代码
2014/01/12 Javascript
兼容Firefox的Javascript XSLT 处理XML文件
2014/12/31 Javascript
jquery带有索引按钮且自动轮播切换特效代码分享
2015/09/15 Javascript
jquery无限级联下拉菜单简单实例演示
2015/11/23 Javascript
javascript设计模式Constructor(构造器)模式
2016/08/19 Javascript
BootStrap组件之进度条的基本用法
2017/01/19 Javascript
jQuery表格的维护和删除操作
2017/02/03 Javascript
简单实现js悬浮导航效果
2017/02/05 Javascript
JavaScript数据结构中栈的应用之表达式求值问题详解
2017/04/11 Javascript
基于vue2.0实现的级联选择器
2017/06/09 Javascript
浅谈微信页面入口文件被缓存解决方案
2018/09/29 Javascript
vue实现的上拉加载更多数据/分页功能示例
2019/05/25 Javascript
详解JavaScript中分解数字的三种方法
2021/01/05 Javascript
python print出共轭复数的方法详解
2019/06/25 Python
python主线程与子线程的结束顺序实例解析
2019/12/17 Python
基于python+selenium的二次封装的实现
2020/01/06 Python
Linux安装Python3如何和系统自带的Python2并存
2020/07/23 Python
selenium框架中driver.close()和driver.quit()关闭浏览器
2020/12/08 Python
女孩每月服装订阅盒:kidpik
2019/04/17 全球购物
法学毕业生自我鉴定
2013/11/08 职场文书
学校安全检查制度
2014/01/27 职场文书
药剂专业毕业生求职信
2014/06/24 职场文书
员工辞职信范文大全
2015/05/12 职场文书
带你了解CSS基础知识,样式
2021/07/21 HTML / CSS
Nginx图片服务器配置之后图片访问404的问题解决
2022/03/21 Servers
Python学习之时间包使用教程详解
2022/03/21 Python
win10音频服务未响应怎么解决?win10音频服务未响应未修复的解决方法
2022/08/14 数码科技