小编做项目的时候,遇到一个问题,虽然解决了,但是也是深入的思考的一番,遇到问题是这样的,我们返回的基本格式都是json,但是json都是层层递进的,如果想审核json中心找到字符串等内容,要一层一层的去处理是相当麻烦的,这里解决方式就是需要去调用jsonpath模块,能够实现对内容抽取,下面来详细了解。
模块安装:
pip install jsonpath
模块语法:
import jsonpath
res=jsonpath.jsonpath()
模块功能:
能够实现在json下对内容的抽取。
模块使用:
import jsonpath
jsonobj ={
"state":1,
"message":"success",
"content":{
"data":{
"allCitySearchLabels":{
"A":[{"id":105795,"name":"澳门特别行政区"},
]
}
}
}
}
大家可以看下输出结果形式,关于python中jsonpath模块的用法到此就全部介绍完毕了,大家可以好好学习掌握了解。
转载自:python学习网 https://www.py.cn/
发表评论
还没有评论,快来抢沙发吧!