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