""" jsonpath jsonpath 使用场景 1.接口数据的提取,用于其他的接口 2.只能处理json格式的数据 (python中叫字典,java叫json) jsonpath 使用 1.导包 2.特殊字符表示特殊的含义 $ :表示根元素 . [] 表示子元素 .. 表示递归 递归查找 【掌握】 [] : 子元素操作符, 切片取值 索引取值 字段名称 取值(多个字段用逗号隔开) ?(@): :jsonpath(teacher_info, "$..python.[?(@.age<20)]") 过滤表达式 ?(@): sonpath(teacher_info, "$..python.[?(@.age<38 && @.height>175)]") 多条件过滤 """ import pprint from jsonpath import jsonpath teacher_info = {"lemon": {"python": [ {"name": "海励", "sex": "男", "age": 30, "height": 175, "info": "python自动化老师" }, {"name": "木森", "sex": "男", "age": 28, "height": 185, "info": "python测开老师"
【猫狗日记】 jsonpath的简单应用
最新推荐文章于 2023-12-10 08:00:00 发布