这是最好的报表包

reportit的Python项目详细描述


报告性

说明

Reportity是一个易于使用的库,用于显示图形/数据帧和文本。Reportity动态生成一个交互式html报告,并在运行结束时执行它。在

不要再有朱庇特了!!!在

示例

有关完整的示例代码,请查看examples文件夹

以下代码显示dataframe和图-

report=reportity.Reportity(title='Reportity Example',)report.print_header(text='Description',level=1,)report.print_paragraph(text='This is an example of Reportity')report.print_header(text='Data',level=2,)report.print_paragraph(text='The data')report.print_dataframe(dataframe=dataframe,max_rows=5,)report.print_header(text='Figures',level=2,)report.print_figure(figure=fig1,)report.show()

安装

  1. pip3安装git+https://github.com/fnatanoy/reportity.git#egg=reportity
  2. pip3安装git+git://github.com/mpld3/mpld3@master\egg=mpld3

可能的问题

  1. 如果没有安装修补程序- 安装python3tk

局限性

  1. 一些复杂的图形可能不会呈现为Javascript,或者会变得一团糟。在本例中,您可以使用参数image=True的print_figure方法。这将把图形显示为图像,而不是交互式Javascript图形
^{pr2}$

使用

创建具有标题的reportity对象

report=reportity.Reportity(title='Repority Title',)

添加页眉并给它一个级别

report.print_header(text='Header name with level 1',level=1,)

添加段落

report.print_paragraph(text='This is paragraph text')

添加数据帧时,可以选择要显示的最大行数

report.print_dataframe(dataframe=dataframe,max_rows=5,)

添加图形,如果image=True,则该图形将是一个图像,而不是交互式图形,请在图形未正确显示时使用它

report.print_figure(figure=fig,image=False,)

将报表另存为html

report.save_as_html(path='destination_folder/report.html',)

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

推荐PyPI第三方库


热门话题
java随机填充2d数组   java运行时。getRuntime。带有长参数的exec(cmd)   java Minecraft无法放置自定义背景   java AChartEngine YAxis自定义标签区域边距和图表值为字符串?   泛型类的java类型安全错误   整数的java符号等价物。toBinaryString方法?   Java中数组列表的数组   java WebView应用程序在谷歌登录后显示空白屏幕   java从backback中删除特定片段   如果服务器不支持使用的协议,java JSSE是否实现回退?   java Sonarqube正在进行核心漏洞查找。如何解决   javajavax。jcr。UnsupportedPositionOperationException:testVersionable处的节点不可版本化   java在安卓中每隔X小时运行一次文件/函数,无需打开应用程序   java如何为磁盘持久性配置BigMemory?   java BufferWriter不转换383以上的整数   Java7交集类型:规范具体说明了什么?   Java:CollectionHow创建多列   java如何检测运算符的空白   java问题:在firebase中为导航栏中的第二个表单提交数据第一个表单工作正常。实际isse是连接Mainactivity中的另一个活动