Python 3.x 如何在jinja2中使用for循环迭代zip列表并在HTML表中显示值?

Python 3.x 如何在jinja2中使用for循环迭代zip列表并在HTML表中显示值?,python-3.x,flask,jinja2,Python 3.x,Flask,Jinja2,我试图在jinja2中迭代zip列表,并在HTML表中显示值,但每次尝试都失败,页面为空白,但是,我可以在无序列表中显示值,如下所示 <ul> {% for bus, info in jnjbus_info %} <li>{{bus}}</li> <li>{{info}}</li> {% endfor %} </ul> 我正在渲染名为busses.html的模板 以下是脚本:

我试图在jinja2中迭代zip列表,并在HTML表中显示值,但每次尝试都失败,页面为空白,但是,我可以在无序列表中显示值,如下所示

<ul>
      {% for bus, info in jnjbus_info %}
       <li>{{bus}}</li>
       <li>{{info}}</li>
{% endfor %}
</ul>
我正在渲染名为busses.html的模板 以下是脚本:

    <table style="width:100%">
        <tr>
            <th>Bus Type</th>
            <th>Bus Information</th>
        </tr>
            {% for bus, info  in jnjbus_info %}
                <tr>    
                <td>{{bus}}</td>
                <td>{{info}}</td>               
               </tr>
           {% endfor %} 
    </table>

公共汽车类型
公交车信息
{%用于总线,jnjbus_info%中的信息}
{{bus}}
{{info}}
{%endfor%}

您没有

<tbody> </tbody> 

我在您的页面中添加了标签,它可以正常工作:

<table style="width:100%">
    <tr>
        <th>Bus Type</th>
        <th>Bus Information</th>
    </tr>
     <tbody>
    {% for bus, info  in jnjbus_info %}
        <tr>


            <td>{{bus}}</td>
            <td>{{info}}</td>
        </tr>
        {% endfor %}
    </tbody>
</table>

公共汽车类型
公交车信息
{%用于总线,jnjbus_info%中的信息}
{{bus}}
{{info}}
{%endfor%}
下面是它的样子:


此问题中提供的代码没有bug,但是,问题是由
端口=5000
引起的,也可能是浏览器
缓存的问题。在处理这个bug时,我编写了一个类似的脚本,并在
port=8888
上运行,效果很好。注意:考虑在不同的<代码>端口> <代码>和清除浏览器>代码> Cache > /Cult> .< /P>中运行相同的应用程序。您希望生成N多个包含两列的行,而不是一行包含大量列,对吗?还有-你应该在那里放一个thead和tbody…我也试过了,但没有成功。请你的问题显示最新的代码-你是否也在浏览器中查看了你的页面源代码,看看是否有任何东西看起来像是试图输出的东西,但有些东西只是没有导致样式表显示它等等?好的,我将编辑这个问题,我也查看了源代码,没有任何东西,无论我在循环中放置了什么HTML标记,都不会显示在页面源代码中。那么我的这方面有什么问题吗?我按照你的建议添加了
,请看前面评论中的屏幕截图,同时,我要从头开始尝试idk到底出了什么问题。你的代码看起来也不错,这似乎是问题所在查看浏览器:尝试做一个空缓存请用完整的html更新你的问题,以提供图片中的输出?我不知道出了什么问题,我已经编写了类似的脚本,并在
port=8888
上运行,效果非常好。这只虫子因为一个愚蠢的原因浪费了我将近6个小时。下面是干净的工作代码和
<table style="width:100%">
    <tr>
        <th>Bus Type</th>
        <th>Bus Information</th>
    </tr>
     <tbody>
    {% for bus, info  in jnjbus_info %}
        <tr>


            <td>{{bus}}</td>
            <td>{{info}}</td>
        </tr>
        {% endfor %}
    </tbody>
</table>