python - 有谁知道 FMPP 的 Python 等价物?

标签 python preprocessor template-engine freemarker fmpp

<分区>

有人知道 FMPP 的 Python 等价物吗?文本文件预处理器?

跟进:我正在阅读文档并查看示例以获得所提供的建议。只是为了扩大。我对 FMPP 的使用是读取数据文件 (csv) 并根据该数据使用多个模板以 html 格式创建多页报告,所有报告都链接到主索引。

最佳答案

让我添加Mako很好的快速工具(它甚至使用 ${var} 语法)。

注意:Mako、Jinja 和 Cheetah 是文本语言(它们处理和生成文本)。我会命令它们 Mako > Jinja > Cheetah(在功能和可读性方面),但人们的偏好各不相同。

Kid 及其继任者 Genshi是 HTML/XML 感知属性语言(<div py:if="variable"> ... </div> 等)。这是完全不同的方法 - 以及仅适用于 HTML 或 XML 的工具。

关于python - 有谁知道 FMPP 的 Python 等价物?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/427095/

相关文章:

xml - 带有 xml 输入和 xpath 表达式的 TemplateEngine

php - 如何在 PHP 中更好地使用 Smarty?

java - 使用 Velocity/FreeMarker 模板的电子邮件国际化

来自包含字典的字典的 Python Pandas 数据框

javascript - 在 CoffeeScript 中读取的编译时文件

ios - 如何创建自定义 Xcode 预处理器宏

Javascript 友好的预处理器困境

python - 关于 python 中多线程方法的体系结构问题

python - 检查 10000K+ URL

python - 使用 pandas 时出现 Airflow 错误 - 任务收到 SIGTERM 信号