我试图将数据从上面的api转换为csv,但是我遇到了下面的问题。
来自API的示例数据:
[[[“ data_type_code”,“ time_slot_id”,“ seasonally_adj”,“ category_code”,“ cell_value”,“ time”], [“ MPCIM”,“ 757”,“否”,“ 44000”,“ 1.1”,“ 2013-01”], [“ MPCSM”,“ 757”,“否”,“ 44000”,“-19.9”,“ 2013-01”]]
下面是我的代码
/teams/...
错误图片
答案 0 :(得分:0)
您的API样本数据在列表中。如果您在收到JSON响应后进行任何处理,那么假设第一个列表为标题,这可能对您有用。
df = pd.DataFrame(sample_data[1:], columns = sample_data[0])
df.to_csv('filename.csv')
如果获取的是JSON响应,而不是将其处理到列表中。
df = pd.read_json(sample_data)
df.to_csv('filename.csv')