嗨,夥計們即時通訊設法弄清楚如何篩選我從閱讀JSON得到的結果。Python過濾器Json requests.get結果
林在URL https://www.cryptopia.co.nz/api/GetMarket/5662
返回使用requests.get
:
{
"Success": true,
"Message": null,
"Data": {
"TradePairId": 5662,
"Label": "ETN/BTC",
"AskPrice": 0.00000493,
"BidPrice": 0.00000492,
"Low": 0.00000488,
"High": 0.00000575,
"Volume": 12863643.12913574,
"LastPrice": 0.00000492,
"BuyVolume": 281607744.12368695,
"SellVolume": 12716829.67763919,
"Change": -10.38,
"Open": 0.00000549,
"Close": 0.00000492,
"BaseVolume": 68.58095479,
"BuyBaseVolume": 86.33526192,
"SellBaseVolume": 448023579.52566910
},
"Error": null
}
我想例如做的只是提取2場。
比方說, 「標籤」 和 「AskPrice」
這裏是我的代碼:
r = requests.get('https://www.cryptopia.co.nz/api/GetMarket/5662')
json_data = r.json()
我需要知道做什麼從這裏
我感謝您的幫助球員:)
當我得到AskPrice json_data.get(u'Data')。得到(u'Label)即時知道如何獲得數量格式化。目前它返回4.79e-06,但我需要的是0.00000479 – Jay
這兩個例子中的數字仍然相同。可能你用來顯示它的功能('print'?)在內部格式化它,使它更具人性化。 – ValLeNain