我有下面的输出json,我尝试使用json\u normalize将其转换为一个带有pandas的数据帧。我可以使用json\u normalize(data,['runners'])升级到runners级别,但是我需要达到ex级别。在
[{
u 'status' : u 'OPEN',
u 'isMarketDataDelayed' : False,
u 'numberOfRunners' : 9,
u 'complete' : True,
u 'bspReconciled' : False,
u 'runnersVoidable' : False,
u 'betDelay' : 0,
u 'marketId' : u '1.123264244',
u 'crossMatching' : False,
u 'totalMatched' : 4.22,
u 'version' : 1241856317,
u 'lastMatchTime' : u '2016-02-25T10:32:25.704Z',
u 'numberOfWinners' : 1,
u 'inplay' : False,
u 'numberOfActiveRunners' : 9,
u 'totalAvailable' : 39.26,
u 'runners' : [{
u 'status' : u 'ACTIVE',
u 'handicap' : 0.0,
u 'selectionId' : 10861647,
u 'totalMatched' : 0.0,
u 'adjustmentFactor' : 16.631,
u 'ex' : {
u 'availableToBack' : [{
u 'price' : 1.02,
u 'size' : 2.15
}
],
u 'availableToLay' : [],
u 'tradedVolume' : []
}
}, {
u 'status' : u 'ACTIVE',
u 'handicap' : 0.0,
u 'selectionId' : 10861648,
u 'totalMatched' : 0.0,
u 'adjustmentFactor' : 13.237,
u 'ex' : {
u 'availableToBack' : [{
u 'price' : 1.01,
u 'size' : 7.11
}
],
u 'availableToLay' : [],
u 'tradedVolume' : []
}
},
对于其他数据,我可以很容易地使用json\u normalize(data,['runners','ex']),但是如果我在这个例子中这样做,我会得到
^{pr2}$你能帮我个忙吗?有什么问题吗?在
目前没有回答
相关问题 更多 >
编程相关推荐