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)