jinja2是纯Python的模板引擎,是仿照Django模板的Python模板语言。
它速度快,被广泛使用,提供了可选的沙箱模板执行环境保证安全。

使用pip安装sudo pip install jinja2, Windows上使用管理员运行命令提示符,pip install jinja2,不需要使用sudo提权。

直接加载html语言

from jinja2 import Template

template = Template("hello {{ name }}")

template.render(name = 'world')

render可以指定对指定的参数进行赋值。

使用本地文件

import jinja2

# 配置jinja2在本地文件系统的搜索路径
TemplateLoader = jinja2.FileSystemLoader(searchpath='$\PATH')

# 环境变量
env = TemplateLoader(loader=TemplateLoader)

# 加载模板
template = env.get_template('PATH')
template.render(name = "world")

相关文章:

  • 2021-05-26
  • 2022-12-23
  • 2022-12-23
  • 2021-07-25
  • 2021-07-08
  • 2022-12-23
  • 2021-07-06
猜你喜欢
  • 2022-12-23
  • 2021-08-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-07
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案