小编ben*_*ben的帖子

如何在 jinja2 python 中进行换行?

如何在 python 中的 jinja2 中进行换行?

下面是我的代码

t1 = Template("{% for i in range(0, a1) %}|{{ mylist1[i] }}{% for j in range(0, (20 - (mylist1[i]|length))) %}{{ space }}{% endfor %}|{{ dicts[mylist1[i]][dicts[mylist1[i]].keys()[0]] }}{% for j in range(0, (20 - (dicts[mylist1[i]][dicts[mylist1[i]].keys()[0]]|length))) %}{{ space }}{% endfor %}|\n{{ string }}{% endfor %}")
Run Code Online (Sandbox Code Playgroud)

该代码将导致: 在此输入图像描述 由于横向太长,所以我想把它们写成几行。

但是,如果我按照我通常在 python 中执行的操作,如下所示:

t1 = Template("{% for i in range(0, a1) %}|\
               {{ mylist1[i] }}\
               {% for j in range(0, (20 - (mylist1[i]|length))) %}\
                    {{ space }}\
               {% endfor %}|\
               {{ …
Run Code Online (Sandbox Code Playgroud)

python jinja2

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

jinja2 ×1

python ×1