gpt4 book ai didi

python - 如何在 bottlepy 模板中做循环?

转载 作者:行者123 更新时间:2023-11-28 16:48:27 39 4
gpt4 key购买 nike

我知道这是一个简单的问题,但我在这里有奇怪的行为。

<pre>
%for key in tags_photo:
% try:
{{ key }} : {{ exif[tags_photo[key]].raw_value }}
% except KeyError:
% continue
%end
</pre>

我假设只有 pre 标签中的内容应该像在 jinja2 中那样重复..?但是现在我得到了整个模板的循环..(我的意思是也重复了 pre 标签)为什么??

如何在 bottlepy 模板中正确循环?

最佳答案

您需要关闭所有 block :

<pre>
%for key in tags_photo:
%try:
{{ key }} : {{ exif[tags_photo[key]].raw_value }}
%except KeyError:
%continue
%end
%end
</pre>

(在您在 OP 中发布的代码中,%end 仅关闭了 try/except block ,因此 for block 扩展到模板的末尾。)

关于python - 如何在 bottlepy 模板中做循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11179817/

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