【发布时间】:2012-11-29 19:01:42
【问题描述】:
我知道要问这种微不足道的事情......但我是 python 的新手。 这是一个json字符串
reply = {u'f': [{u'v': u'0'}]}
如何使用 python 从中解析出值 0。 我试过了
count = reply['rows'][0]['v']
但它不起作用
【问题讨论】:
-
rows是从哪里来的? (这也不是 JSON 字符串)。 -
附带说明,这不是 json 字符串。那是一本字典……
-
欢迎来到蜂巢,新蜜蜂!
-
@mgilson 除非它不是有效的 JSON。
-
@mgilson,Python unicode 标记 (
u"") 会妨碍它。当然,你可以随时使用json模块将其转为 JSON 字符串。