使用一组jinja模板快速创建html报告

reports的Python项目详细描述


https://badge.fury.io/py/reports.svghttps://travis-ci.org/cokelaer/reports.svg?branch=masterhttps://coveralls.io/repos/github/cokelaer/reports/badge.svg?branch=masterDocumentation Status
Python version:Python 2.7, 3.4 and 3.5
Online documentation:
On readthedocs
Issues and bug reports:
On github

这是一个使用jinja模板轻松构建html报告的简单包。

安装

pip install reports

示例

下面是一个简单的示例,它基于generic创建一个空报告 提供的模板:

from reports import Report
r = Report()
r.create_report(onweb=True)

下一步是将模板复制到一个新目录中,并对其进行编辑 并填写jinja属性以满足您的需要:

from report import Report
r = Report("myreport_templates")

r.jinja["section1"] = "<h1></h1>"

r.create_report()

有关详细信息,请参见Sphinx文档

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java:字符串。RTL设备语言用标志“+”格式化,数字后加符号   java GAE作为桌面应用程序(Swing)的服务提供商   java将InputStream转换为FileInputStream不适用于Apache POI   java外部Voronoi库“网格”:什么是草图和处理?   重载重写的泛型方法java   java显示组织上设置的错误。springframework。验证。jsp中的错误对象   java一些Spring模型属性没有显示在我的JSP中   java无法编译Guava 23的SimpleTimeLimiter示例   java如何更改JTree中的“根”目录名?   java如何在安卓中对相对布局产生连锁反应?   java错误:org。冬眠例外SQLGrammarException:无法提取结果集,dateAccessed是未知列   如何使用java监听JSON文件更新   由抽象封闭类创建的匿名内部类能否通过反射确定实现类?