模块--持久化 pickle

1.导入库

import pickle

2.把集合放到文件中

# 一个集合
my_list = [123,3.14,'xxx',['fadaf']]
# 打开一个文件,并且模式为wb
pickle_file = open('c:\\my_list.pkl','wb')
# 将list写入文件中
pickle.dump(my_list,pickle_file)
# 一定要关闭文件
pickle_file.close()

3.从文件中读取集合出来

# 打开一个文件,模式为 rb
pickle_file = open('c:\\my_list.pkl','rb')
# 将文件加载出来
my_list2 = pickle.load(pickle_file)
print(my_list2)

你可能感兴趣的:(模块--持久化 pickle)