如何在Python中从JSON对象中提取数据?

5

我想从api.trends() [Tweepy]调用返回的JSON对象中提取数据,但我无法提取数据。

请问有人能给我一个从JSON对象中提取数据的例子吗?我想把数据以表格形式提取出来。

谢谢您的帮助。


作为回答并被接受,似乎OP想知道如何加载数据。然而,OP删除了一个回答(它应该是编辑到问题中的额外信息),表明实际问题在于理解如何使用解析后的数据——具体来说,OP展示了已经解析的数据和一个错误消息,这个错误消息会因为试图将该数据作为文件或文件名使用而产生。由于这不是完全无用的指引,我编辑了重复的链接,以便它们解决两个问题。不过此时,这个问题可能应该被删除了。 - Karl Knechtel
1个回答

11

一旦你通过 json.loads() 运行它,它就变成了普通的Python对象。只需像操作任何字典或列表一样对其进行索引。

>>> json.loads('{"foo": 42, "bar": "baz"}')['bar']
'baz'

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接