您现在的位置是:课程教程文章
python使用jinja2进行渲染
2023-12-14 21:12课程教程文章 人已围观
-
跟着王进老师学开发Python篇第一季:基础
跟着王进老师学开发Python篇第一季:基础课程目标: 跟着王进老师学开发Python系列课程:主要面对Python零基础学员,从... -
Python入门到精通/机器学习/爬虫/数据分析
Python入门到精通/机器学习/爬虫/数据分析联系 琳琳老师 QQ:2398519004,微信:17786106713 获取往期录播和源码。 Python全栈... -
跟我读 《RhinoPython 101》系列视频教学
跟我读 《RhinoPython 101》系列视频教学课程详情: 我们从 Rhino 5 开始增加了新的脚本语言-RhinoPython。 RhinoPython 是一个... -
Python实战:多人聊天室
Python实战:多人聊天室获取课件直接添加博学谷微信号:bxgcourse;也可以直接加入博学谷在线学习交流...
1、说明
Jinja2模块中有一个类叫Enviroment,用于存储配置和全球对象,然后从文件系统或其他位置加载模板。
2、基本用法
大部分应用程序在初始化时会遇到一个Environment对象,并使用它来载入模板。Environment支持两种载入方式:
(1)PackageLoader:包加载器
from jinja2 import PackageLoader,Environment env = Environment(loader=PackageLoader('python_project','templates')) # 创建一个包加载器对象 template = env.get_template('bast.html') # 获取一个模板文件 template.render(name='daxin',age=18) # 渲染
(2)FileSystemLoader:文件系统加载器
文件系统加载器不需要模板文件,可以直接访问系统中的文件。
以上就是python使用jinja2进行渲染的方法,希望对大家有所帮助。更多Python学习指路:python基础教程
课程教程:python使用jinja2进行渲染上一篇:python事件循环如何使用?
下一篇:没有了