我想在一个json中嵌套三个表,并将该json传递给HTML,以便我们可以显示表?

时间:2019-06-19 07:14:50

标签: python json dataframe

我有三个桌子 1.表_A 2.table_B 3.table_c 我想创建这三个表的json,然后在flask应用程序中调用此json。 目前我正在尝试使用
将这三个表转换为JSON      pandas.to_json 喜欢

table_1 = pandas.to_json(table_A)
table_2 = pandas.to_json(table_B)   
table_3 = pandas.to_json(table_C)    

此后,我做了类似的事情

X = {
"table_1":table_1,
"table_2":table_2,
"table_3":table_3
}

然后我做的是     json_data = json.dumps(X) 我将其另存为名为JSON_table的特定表中的值 以正确的方式和更清洁的方式来执行此操作是正确的方法还是其他任何方法?

1 个答案:

答案 0 :(得分:0)

也许是这样吗?

tables = [table_A, table_B, table_C, table_D]

X = {'table_' + str(number): pandas.to_json(table) for number, table in enumerate(tables)}

json_data = json.dumps(X)