python使用cStringIO實現臨時記憶體檔案訪問的方法

NO IMAGE

本文例項講述了python使用cStringIO實現臨時記憶體檔案訪問的方法。分享給大家供大家參考。具體分析如下:

如果希望從網路讀取檔案進行處理,但是又不希望儲存檔案到硬碟,可以使用cStringIO模組進行處理


res = urllib2.urlopen(pic,timeout=10)
f = cStringIO.StringIO(res.read())

f 是一個檔案物件,
它和:f = open(‘c:/1.jpg’,’rw’)  開啟的檔案一樣
可以向操作本地檔案一樣對記憶體檔案進行讀寫

希望本文所述對大家的Python程式設計有所幫助。

您可能感興趣的文章:

Python tempfile模組學習筆記(臨時檔案)Python簡單刪除目錄下檔案以及資料夾的方法Python遍歷指定檔案及資料夾的方法Python引用(import)資料夾下的py檔案的方法Python寫的建立資料夾自定義函式mkdir()python使用迴圈實現批量建立資料夾示例python建立臨時資料夾的方法