我正在尝试从对象数据中获取 url,但这不正确。该程序已在第 4 行停止。代码在下。
我的代码:
import requests
gifs = str(requests.get("https://api.giphy.com/v1/gifs/random?
api_key=APIKEY"))
dump = json.dumps(gifs)
json.loads(dump['data']['url'])
我正在尝试从对象数据中获取 url,但这不正确。该程序已在第 4 行停止。代码在下。
我的代码:
import requests
gifs = str(requests.get("https://api.giphy.com/v1/gifs/random?
api_key=APIKEY"))
dump = json.dumps(gifs)
json.loads(dump['data']['url'])
你的描述不够清楚。您希望读取一个 json 并选择一个为您带来什么的字段?我建议您查看请求快速入门指南的这一部分,我怀疑您想将数据读取到 json 并从某些字段中提取。也许这样的事情可能会有所帮助:
r = requests.get('http://whatever.com')
url = r.json()['url']