Python pickle模块

Pickle

pickle提供了一个简单的持久化功能。可以将对象以文件的形式存放在磁盘上。

pickle模块只能在python中使用,python中几乎所有的数据类型(列表,字典,集合,类等)都可以用pickle来序列化。

pickle序列化后的数据,可读性差,人一般无法识别。

存放:pickling

读取:unpickling

写入dump()

my_list = ["codewei","唐嫣",12,["hello","world"]]
pickle_file = open("f:\\a.txt","wb")
pickle.dump(my_list,pickle_file)
pickle_file.close()

读取load()

pickle_file = open("f:\\a.txt","rb")
my_list2 = pickle.load(pickle_file)
print(my_list2)
pickle_file.close()
posted @ 2020-06-23 09:42  mango1698  阅读(3)  评论(0编辑  收藏  举报  来源