Python序列化之json模块

json是一种轻量级的数据交换格式,易于做不同语言之间的数据交互。

列表/元组对应其他语言的数组,字典对应其他语言的对象,其他类型一致我

定义:

json.dumps   # 将Python对象编码成JSON字符串

json.loads   # 将已编码的json字符串编码为Python对象

 

如:将Python对象编码成JSON字符串用json.dumps

 

list = ["张三",20,"teacher"]
print(json.dumps(list1))
Python序列化之json模块

 


 如:将已编码的json字符串编码为Python对象用json.loads

Python序列化之json模块

 


 同时也可以用第三放库json格式

import demjson
直接安装:pip install demjson
Python序列化之json模块

 


 

 
 

 

上一篇:pickle 序列化模块


下一篇:json解析模块