Python笔记(十四)_永久存储pickle

pickle模块:将所有的Python对象转换成二进制文件存放

应用场景:编程时,最好将大对象(列表、字典、集合等)用pickle写成永久数据包,供程序调用,而不是直接写入程序

 

写入过程:将list转换为二进制写入my_pickle文件中

import pickle

list=[1,2,3]

pickle_file = open('my_pickle.pkl','wb')

pickle.dump(list,pickle_file)

pickle_file.close()

 

读出过程:将二进制文件my_pickle转换为list读出来

pickle_file = open('my_pickle.pkl','rb')

my_list = pickle.load(pickle_file)

猜你喜欢

转载自www.cnblogs.com/demilisi/p/11038358.html