用于呈现高质量视图的简单CLI

quality-viewer的Python项目详细描述


质量查看器

用于呈现Quality Views的简单CLI。建立在Graphviz上。在

安装

pip install quality-viewer

使用

要使用,您需要在一个文件夹中创建一系列JSON文档。这些文件定义质量视图中的组件以及每个属性的单独分数。分数为10分,quality-viewer使用平均值生成PDF中的颜色。在

以下是组件定义的示例:

^{pr2}$

然后,您可以对组件定义文件夹运行CLI,该文件夹将在该文件夹中生成一个名为quality_view.gv.pdf的PDF文件:

quality-viewer ./my_components

如果您定期运行这些文件,您可能需要为每个PDF添加标签。使用--label参数自定义图形上的标签:

quality-viewer --label "Quality Views - Christmas 2019" ./my_components

在(otherrepo)[more work]上可以找到一个相当详细的例子,它使用了过时的质量视图。这是一个很好的回购开始。在

发展

由于测试的运行非常简单,因此可以轻松地验证存储库:

make test

检查你的编码风格是:

make check

要自动符合上述要求,请运行:

make format

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

推荐PyPI第三方库


热门话题
ws-consumer服务地址中的java动态属性   java如何比较整数列表,然后按升序排序?   javascript我正在使用java脚本调用一个函数,但它没有调用代码下面的方法,也没有调用secretitnames()函数   在文本窗格中多次使用Java insertIcon图标   JavaMSAL安卓。AuthenticationActivity完成,但用于身份验证请求的线程池线程仍处于等待状态   if语句中的java多范围比较   java toString()表示输出   java如何在jcstrest测试中生成指令重新排序   java我怎样才能运行它?   web应用程序中使用Hibernate和Spring的java问题   如何将字符串数据写入Java文本文件   如何在java命令提示符下运行已签名的jar文件?   java从我的菜单调用RCP应用程序   java如何等待Canvas/GraphicsContext完成任务,然后再继续执行代码块?