python使用cStringIO实现临时内存文件访问的方法
2015-03-26 10:55
831 查看
本文实例讲述了python使用cStringIO实现临时内存文件访问的方法。分享给大家供大家参考。具体分析如下:
如果希望从网络读取文件进行处理,但是又不希望保存文件到硬盘,可以使用cStringIO模块进行处理
res = urllib2.urlopen(pic,timeout=10) f = cStringIO.StringIO(res.read())
f 是一个文件对象,
它和:f = open('c:/1.jpg','rw') 打开的文件一样
可以向操作本地文件一样对内存文件进行读写
希望本文所述对大家的Python程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- python基础===文件对象的访问模式,以及计数循环的使用方法
- Python使用logging模块实现打印log到指定文件的方法
- 和我一起使用Python的bottle来实现文件的上传和下载(使用post方法)
- Python模块学习 ---- StringIO, cStringIO 内存文件
- Python模块学习 ---- StringIO, cStringIO 内存文件
- Python模块学习 -- StringIO, cStringIO 内存文件
- 使用python来访问Hadoop HDFS存储实现文件的操作
- 使用python来访问Hadoop HDFS存储实现文件的操作
- Python模块学习 ---- StringIO, cStringIO 内存文件 收藏
- python-19-如何访问文件的状态?如何使用临时文件?
- python使用paramiko实现远程拷贝文件的方法
- python使用paramiko实现远程拷贝文件的方法
- Python编程实现删除VC临时文件及Debug目录的方法
- 使用Python实现从各个子文件夹中复制指定文件的方法
- 使用VBS访问外部文本文件一些方法和脚本实例
- apache禁止使用IP访问的实现方法
- 使用WinIO库实现保护模式下的IO和内存读写(_inp,_outp)
- 使用VBS访问外部文本文件一些方法和脚本实例
- C# System.IO.FileStream 读取被其他程序打开的文件提示“文件正由另一进程使用,因此该进程无法访问该文件。”
- 使用WinIO库实现保护模式下的IO和内存读写(_inp,_outp)