IF中的Python Mako检查循环迭代

问题描述 投票:0回答:1

似乎很简单,但我似乎无法检查内部循环是否在第7次迭代中

    % for elem in x:
       ....some stuff
    % for item in y:
      # inner loop    
        % if ${loop.index}==7:
            yAYAYAYAYYAYA
        % endif
        ... 
    % endfor
% endfor

我尝试了一些细微的变化并将索引包装在变量中,但是所有这些都给了我

mako.exceptions.SyntaxException: (SyntaxError) invalid syntax (<unknown>, line 1) (u'if ${loop.index}==7:pass')
python mako
1个回答
0
投票

尝试if loop.index == 7: $用于将值解析为html

© www.soinside.com 2019 - 2024. All rights reserved.