猿问

将 JSON 文件转换为可用

长话短说,我从 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())


你可以找到


慕容3067478
浏览 159回答 2
2回答

米脂

当您像评论中提到的那样发出此请求时,您会得到一本字典,然后您可以访问其中的键和值。例如,如果你想获得album_type你可以执行以下操作:print(data["albums"]["items"][0]["album_type"])由于items包含一个列表,您需要获取第一个值0,然后访问album_type.输出:single

慕标5832272

我从 jsfiddle 链接复制了数据。现在试试下面的代码:import ast pyobj=ast.literal_eval(str_cop_from_src)稍后你可以尝试使用密钥pyobj["albums"]["items"][0]["album_type"]pyobj 将是一个 python 字典,将包含所有数据。
随时随地看视频慕课网APP

相关分类

Python
我要回答