python提取json中键值
0X00 样例数据:
{'d': {'__type': 'st', 'YX': "<table id = 'tabyxlist' ><tr><td class='tdth'>院校名称</td><td class='tdth'>计划数</td></tr><tr id='yx1001'><td class='tdyx'>[1001] 北京大学</td><td class='tdyxjhrs'>108</td></tr><tr id='yx1002'><td class='tdyx'>[1002] 清华大学</td><td class='tdyxjhrs'>161</td></tr></table>", 'Err': '', 'TotalCount': 43, 'PageSize': 20}}
我们取TotalCount 的键值
0X01、导入json
import json
0X02、读取json 中的数据
r =requests.post(url,data=values,headers=header) content = r.json() #print(content) jsonValue = content['d']['TotalCount']
jsonValue = content['d']['TotalCount']
结果就为:43
其中'd'为json的一级键名,'TotalCount'为json的二级键名,如果有多级直接往后面加就可以。
再如:要取PageSize的值 ,就用
jsonValue = content['d']['TotalCount']
活到老,学到老。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
2022-01-19 C# 数据库通用操作类DBHelper
2020-01-19 IE浏览器 selenium 插件下载及错误处理
2018-01-19 Mybatis学习手记(一)