我有一个jinja模板,显示一个 Dataframe ,我想通过一个形式,以一个新的路线在 flask 这个 Dataframe 。
在HTML表单中,我尝试了以下代码,但没有成功:
<input type="hidden" name="dataname" value={{dataframe|safe}}>
有谁能建议一个最好的方法来传递一个 Dataframe 到 flask 路由?
谢谢!
我有一个jinja模板,显示一个 Dataframe ,我想通过一个形式,以一个新的路线在 flask 这个 Dataframe 。
在HTML表单中,我尝试了以下代码,但没有成功:
<input type="hidden" name="dataname" value={{dataframe|safe}}>
有谁能建议一个最好的方法来传递一个 Dataframe 到 flask 路由?
谢谢!
1条答案
按热度按时间r6hnlfcb1#
根据马克的建议,我做了以下工作:
在jinja中,我将 Dataframe 转换为JSON,如下所示:
{%set json_dataframe = dataframe.to_json()%}
用于将 Dataframe 传递到 flask 路由的HTML代码:
在flask路径中,我加载了json字典:
然后使用以下步骤将其转换为 Dataframe :
就这样。这就像一个魔咒!