加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python的轻量级模板引擎

发布时间:2020-12-20 13:02:10 所属栏目:Python 来源:网络整理
导读:这是 Python中最简单,重量最轻的html模板引擎,可用于生成自定义的电子邮件简报. 解决方法 对于一个非常小的模板任务,Python本身并没有那么糟糕.例: def dynamic_text(name,food): return """ Dear %(name)s,We're glad to hear that you like %(food)s and
这是 Python中最简单,重量最轻的html模板引擎,可用于生成自定义的电子邮件简报.

解决方法

对于一个非常小的模板任务,Python本身并没有那么糟糕.例:

def dynamic_text(name,food):
    return """
    Dear %(name)s,We're glad to hear that you like %(food)s and we'll be sending you some more soon.
    """ % {'name':name,'food':food}

从这个意义上讲,您可以在Python中使用字符串格式来进行简单的模板化.这和它一样轻巧.

如果你想更深入一点,Jinja2是许多人认为最“设计友好”(读取:简单)的模板引擎.

你也可以看看Mako和Genshi.最终,您可以选择(具有您喜欢的功能,并与您的系统很好地集成).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读