pickle “泡菜”,看的一個教程,將其過程和此類比很形象
1 將對象序列化,持久化,也就是“泡菜”醃製過程
>>> import pickle
>>> mylist = [1,2,["I hate CET5"]] #將mylist序列化
>>> pickle_file = open("D:\mylist.pkl",'wb')#以‘wb'形式打開文件--準備好菜壇’
>>> pickle.dump(my_list,pickle_file)#將對象(菜)寫進文件(菜壇)
>>> pickle_file.close()#關閉文件(封壇)
2 將對象反序列化,也就是泡菜取出過程
>>> pickle_file = open('D:\mylist.pkl','rb')#以‘rb’形式打開文件
>>> my_list = pickle.load(pickle_file)#加載
>>> my_list
[1, 2, ['I hate CET5']]