python之jsonpath模块
Posted chenjie0818
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之jsonpath模块相关的知识,希望对你有一定的参考价值。
使用jsonpath,需要安装模块,遇到层级比较深的字典时,要想取值使用jsonpath取值比较方便,可以一下取到。
如果取得值不存在,则返回False,
d={ "error_code": 0, "stu_info":[ { "id": 314, "name": "矿泉水", "sex": "男", "age": 18, "addr": "北京市昌平区", "grade": "摩羯座", "phone": "18317155663", "gold": 100, "cars":[ {"car1":"bmw"}, {"car2":"ben-z"}, ] } ] } car2=jsonpath.jsonpath(d,‘$..car1‘) print(car2) #值是一个list
返回值是bmw
以上是关于python之jsonpath模块的主要内容,如果未能解决你的问题,请参考以下文章