登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
9月21日,源创会西安,聊聊大模型技术与产业应用
代码拉取完成,页面将自动刷新
开源项目
>
开发工具
>
测试工具
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
44
Star
433
Fork
199
7y
/
apiAutoTest
代码
Issues
0
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
更新失败,请稍后重试!
Issues
/
详情
移除标识
内容风险标识
本任务被
标识为内容中包含有代码安全 Bug 、隐私泄露等敏感信息,仓库外成员不可访问
jsonpath语法,提取字典/列表实例
已完成
#I2CLJD
7y
拥有者
创建于
2021-01-09 15:09
```python from jsonpath import jsonpath response = {"id": 1, "data": {"user": "admin", "age": 18, "sex": "M", "phone": [["132", "136"], "13299999xx"]}, "meta": {"code": 202, "msg": "查询成功!"}} # jsonpath()方法的返回值是个数组/列表形式所以用了取第一个 # 提取所有内容 value = jsonpath(response, '.')[0] print(value) # {'id': 1, 'data': {'user': 'admin', 'age': 18, 'sex': 'M', 'phone': [['132', '136'], '13299999xx']}, 'meta': {'code': 202, 'msg': '查询成功!'}} # 提取meta的内容 value = jsonpath(response, '$.meta')[0] print(value) # {'code': 202, 'msg': '查询成功!'} # 提取phone中的第二个电话段 value = jsonpath(response, '$.data.phone[0][1]')[0] print(value) # 136 ``` 需要更详细的还得你们自己找了哈
```python from jsonpath import jsonpath response = {"id": 1, "data": {"user": "admin", "age": 18, "sex": "M", "phone": [["132", "136"], "13299999xx"]}, "meta": {"code": 202, "msg": "查询成功!"}} # jsonpath()方法的返回值是个数组/列表形式所以用了取第一个 # 提取所有内容 value = jsonpath(response, '.')[0] print(value) # {'id': 1, 'data': {'user': 'admin', 'age': 18, 'sex': 'M', 'phone': [['132', '136'], '13299999xx']}, 'meta': {'code': 202, 'msg': '查询成功!'}} # 提取meta的内容 value = jsonpath(response, '$.meta')[0] print(value) # {'code': 202, 'msg': '查询成功!'} # 提取phone中的第二个电话段 value = jsonpath(response, '$.data.phone[0][1]')[0] print(value) # 136 ``` 需要更详细的还得你们自己找了哈
评论 (
0
)
7y
创建了
任务
7y
将
关联仓库
设置为
zy7y/apiAutoTest
7y
修改了
描述
原值
```python
from jsonpath import jsonpath
response = {"id": 1, "data": {"user": "admin", "age": 18, "sex": "M", "phone": [["132", "136"], "13299999xx"]},
"meta": {"code": 202, "msg": "查询成功!"}}
# jsonpath()方法的返回值是个数组/列表形式所以用了取第一个
# 提取所有内容
value = jsonpath(response, '.')[0]
print(value) # {'id': 1, 'data': {'user': 'admin', 'age': 18, 'sex': 'M', 'phone': [['132', '136'], '13299999xx']}, 'meta': {'code': 202, 'msg': '查询成功!'}}
# 提取meta的内容
value = jsonpath(response, '$.meta')[0]
print(value) #
[{'code': 202, 'msg': '查询成功!'}]
# 提取phone中的第二个电话段
value = jsonpath(response, '$.data.phone[0][1]')[0]
print(value) # 136
```
需要更详细的还得你们自己找了哈
新值
```python
from jsonpath import jsonpath
response = {"id": 1, "data": {"user": "admin", "age": 18, "sex": "M", "phone": [["132", "136"], "13299999xx"]},
"meta": {"code": 202, "msg": "查询成功!"}}
# jsonpath()方法的返回值是个数组/列表形式所以用了取第一个
# 提取所有内容
value = jsonpath(response, '.')[0]
print(value) # {'id': 1, 'data': {'user': 'admin', 'age': 18, 'sex': 'M', 'phone': [['132', '136'], '13299999xx']}, 'meta': {'code': 202, 'msg': '查询成功!'}}
# 提取meta的内容
value = jsonpath(response, '$.meta')[0]
print(value) #
{'code': 202, 'msg': '查询成功!'}
# 提取phone中的第二个电话段
value = jsonpath(response, '$.data.phone[0][1]')[0]
print(value) # 136
```
需要更详细的还得你们自己找了哈
7y
将
任务状态
从
待办的
修改为
已完成
7y
将
负责人
设置为
7y
7y
将
任务状态
从
已完成
修改为
进行中
7y
将
任务状态
从
进行中
修改为
待办的
7y
将
任务状态
从
待办的
修改为
已完成
展开全部操作日志
折叠全部操作日志
登录
后才可以发表评论
状态
已完成
待办的
进行中
已完成
已关闭
负责人
未设置
7y
zy7y
负责人
协作者
+负责人
+协作者
标签
未设置
标签管理
里程碑
未关联
未关联
Pull Requests
未关联
未关联
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
未关联
分支 (4)
标签 (3)
master
develop
gh-pages
doc
v3.0
v2.0
v1.0
开始日期   -   截止日期
-
置顶选项
不置顶
置顶等级:高
置顶等级:中
置顶等级:低
优先级
不指定
严重
主要
次要
不重要
参与者(1)
Python
1
https://gitee.com/zy7y/apiAutoTest.git
git@gitee.com:zy7y/apiAutoTest.git
zy7y
apiAutoTest
apiAutoTest
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册