Jinja2模板
解释
它的作用与php解释器一样,把带有php代码的源文件,解析成html
jinja2是把带有jinja2语法的文件解析成对应的目标内容
使用
使用jinja2模块渲染文件
from...jinja2 import Environment as Env ,FileSystemLoader as FS
#指定本地模板目录
env = Env(loader=FS('/jinja2'))
#...参考:http://jinja.pocoo.org/
3.遍历一个列表
{% for i in [3,1,7,8,2] %}
{{ i }}
{% endfor %}
{% for i in [7,1,5,3,9...when语句中使用的表达式就是Jinja2表达式,用于测试返回值。
测试的返回值包括:failed,changed,succeeded,skipped。...逻辑运算 算数运算 成员运算
{{ 1 == 1 }} {{ (2 > 1) or (1 > 2)