【发布时间】:2023-03-16 11:54:02
【问题描述】:
我使用Pandas 从数据库中获取和转换一些数据,现在我想动态打印分数,即无需刷新页面。我已经尝试过:{{ mydata|safe}} 我得到了全部信息,但所有信息都没有放在表格中。
我使用 Pandas 从数据框 mydata.to_html()) 创建 HTML 表,我得到了类似的结果:
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>Part_number</th>
<th>Type_name</th>
<th>Short_desc</th>
<th>Price_1</th>
<th>Price_2</th>
<th>VAT</th>
<th>DB_source</th>
</tr>
</thead>
<tbody>
<tr>
<th>0</th>
<td>565_MLNN7_101</td>
<td>AIR_FILTER</td>
<td>AIR_FILTER_GREEN</td>
<td>1.20</td>
<td>6.30</td>
<td>23%</td>
<td>Murexin</td>
</tr>
<tr>
<th>1</th>
<td>217_NE307_115</td>
<td>CABLE</td>
<td>CABLE_POWER_AC</td>
<td>0.84</td>
<td>3.20</td>
<td>23%</td>
<td>DB_1</td>
</tr>
</tr>
</tbody>
</table>
你知道如何使用 Jinja2 打印表格吗?
【问题讨论】:
-
可以分享一下你的渲染函数和html模板吗?
标签: python html flask datatables jinja2