当前位置:  开发笔记 > 编程语言 > 正文

最好的Python模板库,方便代码生成

如何解决《最好的Python模板库,方便代码生成》经验,为你挑选了3个好方法。

而不是我花费第二天(或一年)阅读所有这些,是否有任何关于模板引擎的建议,我应该更详细地研究一下?



1> Ali Afshar..:

最佳建议:全部尝试.不会花很长时间.

我的最爱:Jinja2(一英里)

它具有良好的语法,可以通过它跟踪错误,并且是沙箱.



2> babbageclunk..:

如果您正在进行代码生成,您可能会发现Cog很有用 - 它专门用于代码生成,而不是通常适用的模板语言.



3> Chris B...:

最重要的问题是您是否可以使用模板所需的语法.第二和第三(取决于您的应用需求)将是速度和易于分发.

我看了他们所有人,但我能忍受的唯一语法是Jinja.Jinja具有支持大量Python构造的优势,因此可以根据需要向模板添加功能片段,而无需编写特殊标记.大多数需要其他模板系统中的标签的内容由Jinja中的宏处理.

当然,如果你正在寻找一些简单快捷的东西,那么很难在核心语言中击败Python模板API.

推荐阅读
谢谢巷议
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有