python使用cStringIO實現(xiàn)臨時內(nèi)存文件訪問的方法
本文實例講述了python使用cStringIO實現(xiàn)臨時內(nèi)存文件訪問的方法。分享給大家供大家參考。具體分析如下:
如果希望從網(wǎng)絡(luò)讀取文件進(jìn)行處理,但是又不希望保存文件到硬盤,可以使用cStringIO模塊進(jìn)行處理
res = urllib2.urlopen(pic,timeout=10) f = cStringIO.StringIO(res.read())
f 是一個文件對象,
它和:f = open('c:/1.jpg','rw') 打開的文件一樣
可以向操作本地文件一樣對內(nèi)存文件進(jìn)行讀寫
希望本文所述對大家的Python程序設(shè)計有所幫助。
相關(guān)文章
Python實現(xiàn)網(wǎng)站文件的全備份和差異備份
這篇文章主要介紹了Python實現(xiàn)網(wǎng)站文件的全備份和差異備份,需要的朋友可以參考下2014-11-11
python 動態(tài)遷移solr數(shù)據(jù)過程解析
這篇文章主要介紹了python 動態(tài)遷移solr數(shù)據(jù)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-09-09
Django生成數(shù)據(jù)庫及添加用戶報錯解決方案
這篇文章主要介紹了Django生成數(shù)據(jù)庫及添加用戶報錯解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-10-10
pytorch制作自己的LMDB數(shù)據(jù)操作示例
這篇文章主要介紹了pytorch制作自己的LMDB數(shù)據(jù)操作,結(jié)合實例形式分析了pytorch使用lmdb的相關(guān)操作技巧與使用注意事項,需要的朋友可以參考下2019-12-12

