我有一个用于时间序列预测的烧瓶应用程序,我想在HTLM中显示 the result of dataframe.describe():
但是,当我将内容传递给html视图I get this(带下划线的文字)时:
如何“格式化”函数的输出,以最恰当的方式显示?
我从烧瓶传递给模板:
return render_template(content = df.describe())
在Html中我有:
{{ content }}
答案 0 :(得分:0)
快速解决方案可以将您的数据框解析为html表
>> import pandas as pd
>> import numpy as np
>> df = pd.DataFrame(np.arange(4).reshape(2, 2), list('AB'), list('XY'))
>> print(df.to_html()) # <- here
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>X</th>
<th>Y</th>
</tr>
</thead>
<tbody>
<tr>
<th>A</th>
<td>0</td>
<td>1</td>
</tr>
<tr>
<th>B</th>
<td>2</td>
<td>3</td>
</tr>
</tbody>
</table>
您还可以将日期框架传递给上下文并使用for循环进行迭代