【发布时间】:2021-03-11 22:44:03
【问题描述】:
我将以下 json 转换为字典。现在我想将 href 值保存到一个变量中。
{
"request_id":"9838-25be1f8e6e57",
"message":"Validation request submitted.",
"links":[
{
"href":"/v1/app/validate/status/9838-25be1f8e6e57",
"rel":"status"
},
{
"href":"/v1/app/report/9838-25be1f8e6e57",
"rel":"report"
}
]
}
apiLinks=dict(response.json())
for links in apiLinks['links']:
print(links['href'])
以下代码确实单独打印出 href 值,但我想知道如何访问它们,以便将它们存储到变量中。我知道 python 中的字典有一个 .get 函数,但我似乎无法正确。
谢谢
【问题讨论】:
-
href_list = [elem['href'] for elem in response.json['links']]
标签: json python-3.x api dictionary