美文网首页
Python字典(Dictionary)序列化和反序列化

Python字典(Dictionary)序列化和反序列化

作者: 网络小乙 | 来源:发表于2019-08-21 17:28 被阅读0次

最近在项目中遇到把字典类型的数据保存文件,在另一个模块又把文件中的内容转换为字典的需求,在这里记录一下。

  • 字典保存成文件
import pickle

data = dict(key="aaa", val=22)
with open("data.txt", "wb") as f:
    pickle.dump(data, f)
  • 文件读取为字典
import pickle

data = {}
with open("data.txt", "rb") as f:
    data = pickle.load(f)
print(data)

#print(data)的结果
#{'key': 'aaa', 'val': 22}

相关文章

网友评论

      本文标题:Python字典(Dictionary)序列化和反序列化

      本文链接:https://www.haomeiwen.com/subject/jneisctx.html