小编kim*_*tik的帖子

Jinja2内联评论

如何在Jinja2参数列表声明中添加注释?

我尝试的所有内容都会出错: jinja2.exceptions.TemplateSyntaxError:unexpected char u'#'

{{ Switch('var',
    [('1', 'foo'),    #  comment 1
     ('2', 'bar'),    ## comment 2
     ('3', 'rum'),    {# comment 3 #}
     ]) }}


{% macro Switch(var, caselist) %}
    {% for case, action in caselist%}
        CMP  {{var}} {{case}} 
        JNE  {{LABEL}}
        {{action}}
        JMP  {{LABELF}}
{{LABEL}}:  NOP
    {%- endfor %}
{{LABELF}}: NOP
{%- endmacro -%}
Run Code Online (Sandbox Code Playgroud)

python macros comments jinja2

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

标签 统计

comments ×1

jinja2 ×1

macros ×1

python ×1