【文件属性】:
文件名称:pynocle:Python 代码的代码指标
文件大小:321KB
文件格式:ZIP
更新时间:2021-06-19 01:28:43
HTML
======== 概述
Pynocle 是一个用于生成软件指标的 Python 模块和 API。 它的目标是尽可能简单易用。 只需创建一个 pynocle.Monocle 对象,然后调用 generate_all 即可生成所有支持的指标! 未来,将会有更多的配置可用。
目前支持的指标包括:
圈复杂度
代码行数(源代码、注释、空白、总计)
测试覆盖率
依赖图
耦合测量
模块排名
将来,将支持其他指标。 有关指标含义的更多信息,请参阅下面的指标说明部分。
===== 用法
pynocle 旨在用作来自您自己的 Python 代码的简单 API。 只需import pynocle ,创建Monocle实例和generate_all方法。 就是这样!
要生成覆盖率,您可以将无参数函数(如nose.run)传递给pynocle.run_with_coverage 。 将任何coverage.