我通过post方法向我的一个ML模型发送JSON数据,问题是 它无法为字段选择要获取的对象。你知道吗
下面是示例JSON
{
"a": {
"asD": 1553990400000,
"cust": "S65A00",
"party": "1234",
"custS": null,
"sngldt: 1557014400000,
},
"b": {
"History": [],
"cust": "S65A00",
"mb_cntry": "US",
"mbdt": 1490918400000,
"mbsg_dt": 1553904000000,
}
}
如何将这个JSON合并到ML代码中,使用下面这样的大括号,在Post请求期间,我没有足够的时间格式化JSON本身。你知道吗
{
"asD": 1553990400000,
"cust": "S65A00",
"party": "1234",
"custS": null,
"sngldt: 1557014400000,
"History": [],
"mb_cntry": "US",
"mbdt": 1490918400000,
"mbsg_dt": 1553904000000,
}
下面是我尝试过但失败的代码
@app.route('/', methods=['GET', 'POST'])
def execute():
if request.method == 'POST':
json_data = request.get_json()
batch=json.dumps(json_data)
dataFrame = pd.DataFrame(json_data)
print(len(dataFrame.columns))
df=pd.melt(dataFrame,id_vars=[' ','b'], value_name='values')
print(df)
使用解包语法:
印刷品:
相关问题 更多 >
编程相关推荐