2024-05-17 21:27:39 发布
网友
我有mako模板,在这里我从一个简单的dict in for循环中检查条件,比如:
% for el in seq: % if el["attr"] == 1: ... elif: .... else: ..... % endif
如果我想在这个循环中添加另一个if语句,比如:
%if el["attr1"] == 1: .... %endif
我有错误:“syntaxception:关键字'endif'与关键字'for'不匹配” 一个FOR循环中可能有两个或多个IF语句?
您缺少%endfor和%from elif和else语句:
%for el in seq: %if foo: pass %elif bar: pass %else: pass %endif %endfor
您缺少%endfor和%from elif和else语句:
相关问题 更多 >
编程相关推荐