pickle模块将内存中的python对象转化成序列化的字节流,这是一种可以写入任何类似文件对象的字符串。pickle模块也可以根据序列化的字节流重新构建原来内存中的对象:转化成原来那个对象。可以说,pickle模块取代了专有的数据格式。使用它,就不需要在持久化存储对象的时候手动地把对象转化为数据,也不需要在将数据转化回对象时手动地解析复杂的数据格式。
例:
![](https://img-blog.csdnimg.cn/img_convert/bbd1ec40620725154c7f095d3d16de82.png)
![](https://img-blog.csdnimg.cn/img_convert/738f99135015315c9a7f4f3214afb72b.png)
运行结果:
![](https://img-blog.csdnimg.cn/img_convert/f4ae7ed9e33579427b92374813dac865.png)
pickle模块将内存中的python对象转化成序列化的字节流,这是一种可以写入任何类似文件对象的字符串。pickle模块也可以根据序列化的字节流重新构建原来内存中的对象:转化成原来那个对象。可以说,pickle模块取代了专有的数据格式。使用它,就不需要在持久化存储对象的时候手动地把对象转化为数据,也不需要在将数据转化回对象时手动地解析复杂的数据格式。
例:
运行结果: