【发布时间】:2017-12-05 18:03:06
【问题描述】:
我需要将关于数据框的列标题及其数据类型的 json 返回到前端。我试过了:
return {"column header" : header, "filename" : newFilename,
"data": result.head(n= rowsLimit).values.tolist(),
"datatype": result.dtypes.tolist()}
在result.dtypes.tolist() 上,我收到dtype('int64') is not JSON serializable 错误。
谢谢
【问题讨论】:
-
您希望得到的
datatype值在 JSON 中看起来像什么? -
可能是json数组的数组。 [ ["Header1", "int64"], ["Header2" ,"object"] ],或者只是一个数据类型列表,前端将它们与列标题索引正确映射
标签: python json pandas dataframe