只打印请求getjson中的一个密钥


import requests
r = requests.get('https://www.instagram.com/xoec/?__a=1')
print(r.json())

有人知道我如何只能从JSON打印profile_pic_url_hd密钥吗??

我尝试了以下操作,但没有成功:

import requests
r = requests.get('https://www.instagram.com/xoec/?__a=1')
print(r.json()['profile_pic_url_hd'])

这是一个嵌套的dict

import requests
r = requests.get('https://www.instagram.com/xoec/?__a=1')
data = r.json()
print(data['graphql']['user']['profile_pic_url_hd'])

输出

https://instagram.fsof9-1.fna.fbcdn.net/v/t51.2885-19/s320x320/258870257_928417817813687_4461353210299960538_n.jpg?_nc_ht=instagram.fsof9-1.fna.fbcdn.net&_nc_cat=111&_nc_ohc=KNK65uHe5jIAX88lBNK&edm=ABfd0MgBAAAA&ccb=7-4&oh=00_AT9qkUTrIturlocM8n7oQ9cNnNcrImSAFOePyIWEAfsNuQ&oe=61FDDC5F&_nc_sid=7bff83

最新更新