pickle模块的运用
pickle提供了一个简单的持久化功能。可以将对象以文件的形式存放在磁盘上。
python的pickle模块实现了基本的数据序列和反序列化
通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储
-
通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象。
pickle.dump() / pickle.load()
import pickle
data = {'a':1, 'b': 2}
# 写入
with open('data.pkl', 'wb') as f:
pickle.dump(data, f)
# 读取
with open('data.pkl', 'rb') as f1:
print(pickle.load(f1))
更多学习链接:https://blog.csdn.net/sxingming/article/details/52164249
https://blog.csdn.net/coffee_cream/article/details/51754484
https://docs.python.org/zh-cn/3/library/pickle.html#module-pickle