【发布时间】:2018-06-23 01:15:45
【问题描述】:
如何将以下 json 输出放入 pandas 数据框?
[{'currency': '1ST', 'available': '0', 'reserved': '0'}, {'currency': '8BT', 'available': '0', 'reserved': '0'}, {'currency': 'ADX', 'available': '0', 'reserved': '0'}, {'currency': 'AE', 'available': '0', 'reserved': '0'}, {'currency': 'AEON', 'available': '0', 'reserved': '0'}, {'currency': 'AIR', 'available': '0', 'reserved': '0'}, {'currency': 'AMB', 'available': '0', 'reserved': '0'}, {'currency': 'AMM', 'available': '0', 'reserved': '0'}, {'currency': 'AMP', 'available': '0', 'reserved': '0'}]
我尝试了以下方法,但只收到以下错误:
代码
balances = pd.read_json(data)
错误
ValueError: Invalid file path or buffer object type: <class 'method'>
编辑 - 我如何获取数据:
def get_account_balance(self):
"""Get main balance."""
return self.session.get("https://api.hitbtc.com/api/2/account/balance").json()
【问题讨论】: