Python 3 学习笔记

人生苦短,我用 Python。

👉文章列表
Python 3 学习笔记 ⏬ 数字 数字的进制转换 集合 set 路径处理 sys.path 模块 使用 SimpleHttpServer 快速构建静态文件服务 包管理器 pip 的使用 virtualenv 的使用 CRC32 BeautifulSoup 使用指南 使用 BeautifulSoup 去除 HTML 中的注释 PyMySQL 使用指南 json 处理 yaml 处理 使用 getopt 库解析命令行参数 使用 argparse 库解析命令行参数 Jinja2 模板引擎

Python 3 : Jinja2 模板引擎



安装

$ pip3 install Jinja2

使用示例

示例: 渲染简单变量

  • {{}} 之间放入注入的变量名。
  • 使用 render 函数注入变量名。
from jinja2 import Environment, BaseLoader

template_str = """你好, {{ name }}"""

tpl = Environment(loader=BaseLoader).from_string(template_str)
data = tpl.render(name="世界")

print(data)

运行结果:

你好, 世界

( 本文完 )

文章目录