您好,我的HTML有点问题,
我有两个来自我的python的循环,它们分别生成每个项目。
这是代码:
<table style="width:25%">
<tr>
<th>Nature of Collection</th>
<th>Amount</th>
</tr>
{%for nature in natures%}
<tr>
<td>{{nature}}</td>
</tr>
{% endfor %}
{%for amount in amounts%}
<tr align="right">
<td>{{amount}}</td>
</tr>
{% endfor %}
</table>
如何使它正确格式化在表中?我已经尝试过修改它,并且对它感到烦躁
但是我没有得到想要的结果。
我只希望它是一个简单的表,例如
Nature of Collection | Amount
NOC1 1000
NOC2 1000
我应该怎么做才能做到这一点?
最佳答案
最好的解决方案是
from jinja2 import Template
接着
<table style="width:50%">
<tr>
<th>Nature of Collection</th>
<th>Amount</th>
</tr>
{%for nature in natures %}
<tr>
<td>{{nature}}</td>
<td>{{amounts[loop.index0]}}</td>
</tr>
{% endfor %}
</table>
关于python - HTML表中的两个循环,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48139722/