python中的picklepython中的picklepython中的pickle
pickle模块是对Python对象结构进行二进制序列化和反序列化的协议实现.
pickle可以把字典、列表等结构化数据存到本地文件,读取后返回的还是字典、列表等结构化数据
import pickle
a = {'name':'Major','age':22}
with open('text.txt','wb') as file:
pickle.dump(a,file)
with open('text.txt','rb') as file2:
b = pickle.load(file2)
print(type(b))
本文介绍了Python中的pickle模块,它用于将Python对象结构转化为二进制序列并能从序列中恢复。示例展示了如何使用pickle.dump()将字典存储到文件,再通过pickle.load()读取并恢复原数据类型。这是一个实用的序列化工具,常用于数据持久化。
821

被折叠的 条评论
为什么被折叠?



