繁体   English   中英

创建 html 格式的报告

[英]Create an html formatted report

我有一个在 Linux 上运行的 Python 2.6 应用程序,它创建了一个 CSV 文件。 在应用程序中,我需要创建一个 HTML 报告,作为单个 HTML 文件,它显示来自 CSV 的数据(可能作为表格),并突出显示值满足特定条件的字段。 图表类型功能会很好。

做到这一点的最佳方法是什么?

请不要使用 GPL 内容。

这里选择一个 Python csv 库。 现在您已将数据映射到 Python 数据结构,您可以对其进行迭代并创建 html。 我会使用有很好记录的Jinja2模板引擎。 突出显示行/单元格可以通过在表中相应的 tr/td 元素上设置某些 css 类来工作。

克里斯回答的替代方案。 我还会包括Cheetah模板引擎。

根据HTML报告的复杂程度,您可能会觉得Cheetah的语法更简单,更短。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM