2024-05-20 14:17:44 发布
网友
所以我想从一个网站上获取一些数据。url为
https://rbx.rocks/apis/item?id=1285307
所以现在我
print requests.get('https://rbx.rocks/apis/item?id=1285307').json()[0]['stats']
如果运行,它会给出错误,“字符串索引必须是整数”
我目前正在运行python2.7
您需要解析JSON对象。你知道吗
添加json.loads文件()作为:
import requests import json print json.loads(requests.get('https://rbx.rocks/apis/item?id=1285307').json())['stats']
要确定错误的来源,您可以执行“一次一个操作”,并获得有关结果的详细信息,例如
a = requests.get('https://rbx.rocks/apis/item?id=1285307') print(a, type(a)) b = a.json() print(b, type(b)) c = b[0] print(c, type(c)) d = c['stats'] print(d, type(d))
这显然不是解决办法,但:
您需要解析JSON对象。你知道吗
添加json.loads文件()作为:
要确定错误的来源,您可以执行“一次一个操作”,并获得有关结果的详细信息,例如
这显然不是解决办法,但:
相关问题 更多 >
编程相关推荐