json模块之序列化和反序列化
Posted 卓某
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了json模块之序列化和反序列化相关的知识,希望对你有一定的参考价值。
json.load() 反序列化文件
下班补充
json.loads() 反序列化,可用于将str类型的数据转成dict
>>> import json
>>> s = ‘{"a":1,"b":2}‘ >>> type(s) <class ‘str‘> >>> type(json.loads(s)) <class ‘dict‘>
json.dump() 序列化到文件中保存
下班补充
json.dumps() 序列化成字符串
>>> import json >>> d = {"a":1,"b":2} >>> type(json.dumps(d)) <class ‘str‘>
以上是关于json模块之序列化和反序列化的主要内容,如果未能解决你的问题,请参考以下文章
Newtonsoft.Json序列化和反序列之javascriptConvert.SerializeObject,DeserializeObject,JsonWriter,JsonReader(示例代