我需要获取以下URL,获取JSON数据,以及如何打印它的某个部分...例如“BTC-PCN”部分,特别是“高”。有帮助吗?感谢:
import urllib2
import json
response = urllib2.urlopen('https://bittrex.com/api/v1/public/getmarketsummaries')
data = json.load(response)
data_dump = json.dumps(data)
parsed = json.loads(data_dump)
print parsed['result'][80]
出于某种原因,我得到了一个“5e-08”....非常感谢您的帮助。 :)
答案 0 :(得分:0)
什么是混乱?
parsed['result'][80]
是:
{
u'Volume': 10864.00514914,
u'Last': 3e-08,
u'TimeStamp': u'2014-04-22T01:38:24.103',
u'High': 5e-08,
u'MarketName': u'BTC-PCN',
u'Low': 2e-08,
u'BaseVolume': 0.00028593
}
u'BTC-PCN'
是u'MarketName'
的值:
parsed['result'][80]['MarketName'] # u'BTC-PCN'
5e-08
是u'High'
的值:
parsed['result'][80]['High'] # 5e-08