【发布时间】:2017-06-10 12:20:00
【问题描述】:
如何将此 JSON 的“数据”部分转换为简单的熊猫表。这是我所拥有的:
import json
import urllib.request
import pandas
url = urllib.request.urlopen('https://www.cryptocompare.com/api/data/coinlist/')
json_obj = json.load(url)
print(json.dumps(json_obj, sort_keys=True, indent=4))
json_data = json_obj['Data']
print(json.dumps(json_data, sort_keys=True, indent=4))
df = pandas.DataFrame(json_data)
with pandas.option_context('display.max_rows', None, 'display.max_columns', 3):
print(df)
尝试了很多方法,但结果看起来不正确。该表应为:
CoinName,Algorithm,...
ABC, AAA, ...
DEF, DDS, ...
【问题讨论】: