python的序列化与反序列化(例子:dict保存成文件,文件读取成dict)

Posted fdu_taoshiqian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python的序列化与反序列化(例子:dict保存成文件,文件读取成dict)相关的知识,希望对你有一定的参考价值。

dict保存成文件(对象序列化)

d = dict(name=TSQ, age=18)

import pickle
with open("dict.file", "wb") as f:
    pickle.dump(d, f)

文件读取成dict(文件反序列化)

d = {}

import pickle
with open("dict.file", "rb") as f:
    d = pickle.load(f)

print(d)

print(d)的结果是

{name: TSQ, age: 18}

 

以上是关于python的序列化与反序列化(例子:dict保存成文件,文件读取成dict)的主要内容,如果未能解决你的问题,请参考以下文章

Python标准库之shelve模块(序列化与反序列化)

Python学习之-序列化与反序列化

Python 序列化与反序列化

json序列化与反序列化

python序列化与反序列化(json与pickle)

Python序列化与反序列化pickle