在解析json请求时,列表索引必须是整数或切片,而不是str error

2024-10-01 17:28:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我收到错误“列表索引必须是整数或切片,而不是str”

代码

data = response.json() 
parsedValueLookup = data['users'] 
userName = parsedValueLookup['username'] 
userID = parsedValueLookup['id']

4号线是问题的根源,有什么解决办法吗?在

这是我的JSON

^{pr2}$

Tags: 代码idjson列表dataresponse错误username
2条回答

您需要使用整数对列表进行索引,如错误提示所示。在

userName = users[0]['username'] 
userID = users[0]['id']

或者,使用循环。在

^{pr2}$

parsedValueLookup=data['users']返回一个列表-您将其视为字典-因此会出现错误消息

相关问题 更多 >

    热门问题