mint:基于缩进的模板引擎,以python实现

时间:2024-05-25 18:25:06
【文件属性】:

文件名称:mint:基于缩进的模板引擎,以python实现

文件大小:27KB

文件格式:ZIP

更新时间:2024-05-25 18:25:06

Python

薄荷 python 关于 mint-小型,快速且易于使用的(x)html模板引擎。 用python语言实现。 为什么要使用薄荷糖? 单个python模块 您可以将mint.py复制到您的项目包中并使用它。 简约语法 由于基于缩进的语法,您的模板将变得更小,更易读。 运作Swift mint使用标准库中的ast python模块(自python2.6起,感谢Armin和co)。 因此,所有模板都可以编译为经过优化的python字节码(在首次调用期间),该代码可以快速运行。 聪明的 mint知道(x)html标记和属性,因此可以轻松地进行转义。 (有一个计划在渲染过程中实现html验证) 不妨碍你 mint不会像其他模板引擎一样隐藏异常,并在模板文件中显示引发异常的行 模板引擎的灵感来自haml(用ruby编写的模板引擎),但是为了简化和采用python world而重新分配了一


【文件预览】:
mint-master
----MANIFEST.in(45B)
----README.rst(14KB)
----AUTHORS(177B)
----tests.py(36KB)
----mint.py(62KB)
----LICENSE(1KB)
----setup.py(390B)
----ext()
--------mint.vim(6KB)
--------pygments()
----.gitignore(64B)
----CHANGELOG(959B)

网友评论