Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用Python解析JSON_Python_Json_Parsing - Fatal编程技术网

用Python解析JSON

用Python解析JSON,python,json,parsing,Python,Json,Parsing,我想分析一下 {"ticker":{"high":31.9099,"low":22.5,"vol":108468,"buy":29.61,"sell":30,"last":29.61}} 结果是: last = 29.61 但我不知道从哪里开始解析python:( 或者将simplejson与较旧版本的Python一起使用。我不确定,但我想我应该在这里发布这篇文章,以防其他人发现它有用。这里有一篇很好的文章——它很小,展示了如何在不同的场景中使用它 祝你好运!我真的不明白为什么不断有人问这些

我想分析一下

{"ticker":{"high":31.9099,"low":22.5,"vol":108468,"buy":29.61,"sell":30,"last":29.61}}
结果是:

last = 29.61
但我不知道从哪里开始解析python:(


或者将simplejson与较旧版本的Python一起使用。

我不确定,但我想我应该在这里发布这篇文章,以防其他人发现它有用。这里有一篇很好的文章——它很小,展示了如何在不同的场景中使用它


祝你好运!

我真的不明白为什么不断有人问这些问题……键入“parse json python”google直接进入Python
json
包。从那里开始,应该很简单。@I82Much,@Mike Pennington:当然,非google用户有很大的空间。他们可以使用Bing。或者他们可以打开Python库手册页面,键入Ctrl-Fjson@Mike谢谢你的讨论链接理解欢迎等等,但我不认为人们遇到任何障碍时的第一个想法应该是发布一个新的StackOverflow问题。相反,人们应该至少投入一点精力,自己寻找答案。这是我的观点。2011年,我的信息不多——我理解这些问题的效用为什么是
u'ticker'
而不是
ticker
>>> text = '''{"ticker":{"high":31.9099,"low":22.5,"vol":108468,"buy":29.61,"sell":30,"last":29.61}}'''
>>> json.loads(text)
{u'ticker': {u'sell': 30, u'buy': 29.609999999999999, u'last': 29.609999999999999, u'vol': 108468, u'high': 31.9099, u'low': 22.5}}
>>> json.loads(text)[u'ticker'][u'last']
29.609999999999999