#!/usr/bin/env python #-*- coding:utf-8 -*- from jinja2 import Template #content = open("test.tmpl",r,encoding="utf-8") content = """ {% for item in info %} {{item.id}}|{{item.name}} {% endfor %} """ template = Template(content) data=[{"name":"Tom","id":1},{"name":"张三","id":2},{"name":"孙敏","id":3}] ret = template.render(info=data) print(ret)