1. 程式人生 > >python3檔案讀取和序列化

python3檔案讀取和序列化

檔案

不同模式開啟檔案的完全列表:
螢幕快照 2017-04-02 下午12.52.11

檔案系統 OS模組

儲存物件 pickle 醃菜

pickle模組將一個物件以二進位制的方式寫入一個檔案,使用時再從這個檔案中把物件讀出來.
在使用時先建立檔案,再寫入.
讀出時也是先開啟檔案,再讀出.
示例程式碼

import pickle
import os

list=['i','love','u','\n','thank','you']

#建立檔案,'wb'代表開啟並且寫入二進位制資料
pickle_file=open('/Users/BigBai/Desktop/list.LU','wb')

#向這個檔案中寫入,dump
pickle.dump(list,pickle_file) #關閉檔案 pickle_file.close() #開啟檔案,'rb'代表開啟並且以二進位制讀出資料 rpickle_file=open('/Users/BigBai/Desktop/list.LU','rb') list0=pickle.load(rpickle_file) print(list0)