jsonpath 字典中取值

Posted 遇见最好的你_juan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsonpath 字典中取值相关的知识,希望对你有一定的参考价值。

jsonpath 第三方模块

def getsign():

    url="http://api.nnzhp.cn/api/user/login"
data = {"username": "niuhanyang", "passwd": "aA123456"}
res=requests.post(url,data).json() (post请求,返回json格式的字典)
sign=jsonpath.jsonpath(res,‘$..key‘) #取出字典key中的值
  
sign=jsonpath.jsonpath(res,‘$.disc[0].id‘) #取出一个字典

s=sign[0]
log.info(s)
print(s)

以上是关于jsonpath 字典中取值的主要内容,如果未能解决你的问题,请参考以下文章

python之jsonpath模块

使用jsonpath解析多层嵌套的json响应信息

JSONPath中的表达式

Python Jsonpath模块用法

爬虫进阶数据提取-jsonpath模块

jsonpath的使用