pro*_*uri 5 javascript python json dataframe pandas
我使用以下python代码返回一个json对象:
df_as_json = df.to_json(orient='split')
return jsonify({'status': 'ok', 'json_data': df_as_json})
Run Code Online (Sandbox Code Playgroud)
当我在javascript中读回对象时:
// response is xhr respose from server
const mydata = response.data
console.log(mydata.constructor.name)
// >Obj
const dfdata = mydata.json_data
console.log(dfdata.constructor.name)
// >String
Run Code Online (Sandbox Code Playgroud)
有没有办法将df_as_json作为json对象发送到父response.data json对象中?
abc*_*ccd 11
在python中没有"json对象"这样的东西,这就是为什么.to_json返回json对象的字符串表示,python中的json基本上与a相同dict,你可以使用该to_dict方法代替.
df_as_json = df.to_dict(orient='split')
return jsonify({'status': 'ok', 'json_data': df_as_json})
Run Code Online (Sandbox Code Playgroud)