Colin is daily life record

导航

序列化和反序列化

如何将内存中的字典、列表、集合以及各种对象,如何保存到一个文件中?要设计一套协议,按照某种规则,把内存中数据保存到文件中。文件是一个字节序列,所以必须把数据转换成字节序列,输出到文件。这就是序列化。反之,从文件的字节序列恢复到内存并且还是原来的类型,这就是反序列化

我将展示一种最简单的文件序列化方法

序列化

import pickle
with open('e:\c.txtx', 'wb+') as f:
    pickle.dump(response_body, f)

反序列化

import pickle
with open('e:\c.txt', 'rb+') as t:
    response_body = pickle.load(t)

posted on 2024-07-14 13:32  酷酷的瑞瑞  阅读(3)  评论(0编辑  收藏  举报