Python安全(三)
学习Python安全过程中的心得体会以及知识点的整理,方便我自己查找,也希望可以和大家一起交流。
—— json库应用详解 ——
一.json库简介
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写。
json库解析JSON后将其转为Python字典或者列表。它也可以转换Python字典或列表为JSON字符串,常用的方法其实就两种dump和load。
二.将JSON字符串转为Python字典或列表
使用json.loads方法。
示例代码:
import json
h = '{"name":"some","age":2}'
c = json.loads(h)
print(c)
结果如图:
json 类型转换到 python 的类型对照表:
二.将Python字典或列表转为JSON字符串
使用json.dumps方法。
示例代码:
import json
r = {"name":"some","age":"2"}
s = json.dumps(r,indent=4)
print(s)
结果如图:
python 原始类型向 json 类型的转化对照表:
更多内容参考Python官网。