gpt4 book ai didi

python列表和变量到html模板

转载 作者:太空狗 更新时间:2023-10-30 02:13:26 25 4
gpt4 key购买 nike

将输出列表和变量很好地放入其中的最佳方法是什么HTML 模板?

list = ['a', 'b', 'c']

template = '''<html>
<title>Attributes</title>
- a
- b
- c
</html>'''

有更简单的方法吗?

最佳答案

您或许应该看看一些模板引擎。有一个完整的列表 here .

在我看来,最受欢迎的是:

例如在 jinja2 中:

import jinja2

template= jinja2.Template("""
<html>
<title>Attributes</title>
<ul>
{% for attr in attrs %}
<li>{{attr}}</li>
{% endfor %}
</ul>
</html>""")

print template.render({'attrs': ['a', 'b', 'c']})

这将打印:

<html>
<title>Attributes</title>
<ul>

<li>a</li>

<li>b</li>

<li>c</li>

</ul>
</html>

注意:这只是一个小例子,理想情况下,模板应该放在一个单独的文件中,以保持单独的业务逻辑和表示。

关于python列表和变量到html模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8884464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com