Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在HTML文件中编写Python for循环?_Python_Html_Flask - Fatal编程技术网

如何在HTML文件中编写Python for循环?

如何在HTML文件中编写Python for循环?,python,html,flask,Python,Html,Flask,假设您使用Flask将Python列表传递到HTML文件。如何通过在HTML文件中编写Python代码来循环浏览该列表 您可以使用Flask中包含的python模板引擎 例如: <ul> {% for elem in your_list %} <li>{{ elem }}</li> {% endfor %} </ul> {u列表中元素的百分比%} {{elem}} {%endfor%} 您可以使用模板: 在“f

假设您使用Flask将Python列表传递到HTML文件。如何通过在HTML文件中编写Python代码来循环浏览该列表

您可以使用Flask中包含的python模板引擎

例如:

<ul>
    {% for elem in your_list %}
        <li>{{ elem }}</li>
    {% endfor %}
</ul>
    {u列表中元素的百分比%}
  • {{elem}}
  • {%endfor%}

您可以使用模板:

在“file.html”中:


您可以打开并读取HTML文件,查找并解析列表,然后循环浏览它。到目前为止您做了哪些尝试?表现出一些努力。
<body>
  {%for value in values%}
     <p>{{value}}</p>
  {%endfor%}
 </body>
@app.route("/servedata")
def send_data():
    return flask.render_templating("file.html", values=["value1", "value2", "value3"])