我使用API调用检索JSON数据,对get请求的响应格式如下:
data
:请求的资源的JSON表示形式linked
:包含其他实体的对象meta
:基于端点的杂项信息李>当我这样做时:
DictData = response.json()
json_formatted_str = json.dumps(DictData, indent = 2)
print(json_formatted_str)
我得到了所有三个部分(数据、链接、元):
{
"meta": {},
"linked": {}
"data": [
{
"date_on_hold": null,
"cc": [],
"labels": [
"Sales/Licensing"
],
"agent": 8,
"person": 210
}
]
当我这样做的时候:
DictData = response.json()
json_formatted_str = json.dumps(DictData['data'], indent = 2)
print(json_formatted_str)
我特别得到了数据部分:
[
{
"date_on_hold": null,
"cc": [],
"labels": [
"Sales/Licensing"
],
"agent": 8,
"person": 210
}
]
我如何在"data"
部分具体提取"person"
元组?在这个例子中,我想打印出'210'
我相信我得到了一个对象列表,目前正在打印"data"
对象,但是如何打印/提取"data"
对象中的"person"
变量呢
由于DictData['data']是一个由1个元素组成的列表,要获取单个人员的值,可以执行以下操作:
如果需要迭代数据列表,可以执行以下操作:
使用
相关问题 更多 >
编程相关推荐