[英]How to print specific json list items?
我正在制作一个python机器人,响应以JSON的形式返回。
以下是它带来的收益的快速展示:
[["Message","User string from here."]]
所以,首先我所完成,加载的json
从Python模块json
。
json.loads(resp)
它带来了:
[[u"Message",u"user string from here"]]
如何打印出user string from here
返回值user string from here
的消息?
您需要做的只是:
from __future__ import print_function
import json
raw_response = '[["Message","User string from here."]]'
data = json.loads(raw_response)
print(data[0][1])
json.loads
将json转换为python的本机数据类型。 因此,当您完成json.loads(resp)
,您将获得一个列表列表。
您可以简单地遍历列表以访问所需的任何元素。
就您而言, print json.loads(resp)[0][1]
应该足够了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.