为了账号安全,请及时绑定邮箱和手机立即绑定

将 JSON 文件转换为可用

将 JSON 文件转换为可用

慕容3067478 2023-06-13 16:09:41
长话短说,我从 spotify api 得到查询,它是包含最新专辑数据的 JSON。我如何从中获取特定信息,比如每个乐队名称或每个专辑名称。我已经尝试了很多方法来获取我在互联网上找到的信息,但似乎对我没有任何作用,几个小时后我有点沮丧 JSON 数据在 jsfiddle 上,这里是 请求endpoint = "https://api.spotify.com/v1/browse/new-releases"lookup_url = f"{endpoint}"r = requests.get(lookup_url, headers=headers)print(r.json())你可以找到
查看完整描述

2 回答

?
米脂

TA贡献1836条经验 获得超3个赞

当您像评论中提到的那样发出此请求时,您会得到一本字典,然后您可以访问其中的键和值。例如,如果你想获得album_type你可以执行以下操作:

print(data["albums"]["items"][0]["album_type"])

由于items包含一个列表,您需要获取第一个值0,然后访问album_type.

输出:

single
查看完整回答
反对 回复 2023-06-13
?
慕标5832272

TA贡献1966条经验 获得超4个赞

我从 jsfiddle 链接复制了数据。

现在试试下面的代码:

import ast
pyobj=ast.literal_eval(str_cop_from_src)

稍后你可以尝试使用密钥

pyobj["albums"]["items"][0]["album_type"]

pyobj 将是一个 python 字典,将包含所有数据。


查看完整回答
反对 回复 2023-06-13
  • 2 回答
  • 0 关注
  • 99 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信