Python 从pandas系列对象检索JSON中的值

Python 从pandas系列对象检索JSON中的值,python,json,pandas,series,Python,Json,Pandas,Series,我需要帮助从python中的JSON响应对象检索值。具体来说,我如何访问价格和价格值?我有麻烦了: JSON对象: {'prices': [{'asks': [{'liquidity': 10000000, 'price': '1.16049'}], 'bids': [{'liquidity': 10000000, 'price': '1.15989'}], 'closeoutAsk': '1.16064', 'closeoutBid': '1.15974', 'inst

我需要帮助从python中的JSON响应对象检索值。具体来说,我如何访问价格和价格值?我有麻烦了:

JSON对象:

{'prices': [{'asks': [{'liquidity': 10000000, 'price': '1.16049'}],
   'bids': [{'liquidity': 10000000, 'price': '1.15989'}],
   'closeoutAsk': '1.16064',
   'closeoutBid': '1.15974',
   'instrument': 'EUR_USD',
   'quoteHomeConversionFactors': {'negativeUnits': '1.00000000',
    'positiveUnits': '1.00000000'},
   'status': 'non-tradeable',
   'time': '2018-08-31T20:59:57.748335979Z',
   'tradeable': False,
   'type': 'PRICE',
   'unitsAvailable': {'default': {'long': '4063619', 'short': '4063619'},
'openOnly': {'long': '4063619', 'short': '4063619'},
'reduceFirst': {'long': '4063619', 'short': '4063619'},
'reduceOnly': {'long': '0', 'short': '0'}}}],
 'time': '2018-09-02T18:56:45.022341038Z'}
代码:

我想得到1.16049的值,但在尝试不同的东西后遇到了麻烦


“谢谢”

询问[0]会返回一个列表,以便您可以执行以下操作


asks[0]返回一个列表,您可以执行以下操作


您所拥有的数据包含
json
列表
。因此,您需要相应地浏览这个页面。列表通过
索引访问(从0开始),JSON通过
键访问

   price_value=data['prices'][0]['asks'][0]['price']
   liquidity_value=data['prices'][0]['asks'][0]['liquidity']

在本例中解释此逻辑:我假设您的大json对象存储在一个名为data的对象中。首先访问此对象中的
prices
键。然后我有
索引0
,因为下一个键存在于
列表中。进入列表后,您有一个名为asks
的键。现在这里又有了一个列表,因此需要使用
索引0
访问它。最后,这里是关键的
流动性
价格

您拥有的数据包含
json
列表。因此,您需要相应地浏览这个页面。列表通过
索引访问(从0开始),JSON通过
键访问

   price_value=data['prices'][0]['asks'][0]['price']
   liquidity_value=data['prices'][0]['asks'][0]['liquidity']
在本例中解释此逻辑:我假设您的大json对象存储在一个名为data的对象中。首先访问此对象中的
prices
键。然后我有
索引0
,因为下一个键存在于
列表中。进入列表后,您有一个名为asks
的键。现在这里又有了一个列表,因此需要使用
索引0
访问它。最后,这里是关键的
流动性
价格

data = pd.io.json.json_normalize(response['prices'])
price = data['asks'][0][0]['price']
   price_value=data['prices'][0]['asks'][0]['price']
   liquidity_value=data['prices'][0]['asks'][0]['liquidity']