访问Json值Python

2024-10-01 02:28:36 发布

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

我有一个json文件,我试图访问这个值,但是我一直收到一个错误,它说“TypeError:string索引必须是整数,而不是str”

这是Json数据。在

{'sentiment': '{\n  "0": {\n    "comment": "Chibok schoolgirls were swapped for 5 Boko Haram commanders \n    "username": "@NigeriaNewsdesk:, @todayng", \n    "score": 0.0\n  }\n}'}

数据=val[“情感”] 打印数据会将此返回给我

^{pr2}$

但是当我试图访问键/值对时,我得到了一个错误 对于数据中的记录: 打印(记录[“0”][“用户名”])

TypeError: string indices must be integers, not str

你知道我为什么会犯这些错误吗?谢谢


Tags: 文件数据jsonstring错误记录comment整数