python的轻量级模板引擎
作者:互联网
这是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.最终,您可以选择(具有您喜欢的功能,并与您的系统很好地集成).
标签:python,templating 来源: https://codeday.me/bug/20190711/1437442.html