Python 字符串索引必须是整数
我试图从对象数据中获取url,但这不对。该程序已在第4行停止。代码正在修改中 我的代码:Python 字符串索引必须是整数,python,json,python-3.x,giphy,Python,Json,Python 3.x,Giphy,我试图从对象数据中获取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并选择一个字段来为您带
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']
假设您使用标准Python函数,它将返回一个字符串,而不是任何类型的JSON“object”或dictionary。此外,请不要在标题中添加“tags”,实际的tags就足够了。请确保您发布了足够的代码,我们可以自己复制和运行。(提示:您的代码没有。)