这是 pymetrics 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
pymetrics - Python 源代码指标
概要
测验 [选项] 档...
商品描述
本手册页简要记录了 测验 命令
测验 是一个为 Python 程序生成指标的程序。 指标包括 McCabe's
Cyclomatic Complexity 指标、LoC、%Comments 等。用户也可以定义自己的指标
使用来自 PyMetrics 的数据。 PyMetrics 可选择输出到标准输出、SQL 命令文件和
CSV 文件。
配置
这些程序遵循通常的 GNU 命令行语法,长选项以
两个破折号 (`-')。 下面是选项的摘要。
-h, - 帮帮我
显示此帮助信息并退出
-s SQL 文件名, --sql=文件名
输出 SQL 命令文件的名称。 (默认为 metricData.sql)
-t SQL 令牌表名称, --令牌表=SQL 令牌表名
输出 SQL 标记表的名称。 (默认为 metricTokens)
-m SQLMETRICSTABLENAME, --metricstable=SQLMETRIC表名
输出 SQL 指标表的名称。 (默认为 metricData)
-c CSV 文件名, --csv=CSV文件名
输出 CSV 数据文件的名称。 (默认为 metricData.csv)
-f 文件清单, --文件=文件清单
包含要分析的模块的路径名列表的文件。
-i 包括度量标准, - 包括=包含指标STR
要包含在运行中的指标列表。 这是一个逗号分隔的度量模块列表
没有空格的名称。 或者,您可以指定指标的类名
在模块名称后跟一个冒号 (:) 和度量类名称。 (默认
指标是“simple:SimpleMetric,mccabe:McCabeMetric,sloc:SLOC Metric”。 默认
当只有模块名称时,度量模块“wxYz”的度量类名称为“WxYzMetric”
特定 -- 注意大写的度量类名称。)
-l 库名, - 图书馆=库名
应用于模块集合的用户定义名称(默认为 '')
-e, --存在
假设 SQL 表存在并且不生成创建代码。 使用此选项集
选项 -N. (默认为假)
-N, --诺尔德
删除旧结果后创建新的命令输出文件和表(如果有)。
忽略如果 -e 设置。 (默认为假)
-B, --nobasic
抑制基本指标的产生(默认为 False)
-S, --nosql
抑制输出 SQL 命令文本文件的产生。 (默认为假)
-C, --nocsv
禁止生成 CSV 输出文本文件。 (默认为假)
-H, --无标题
抑制 csv 文件中的标题行。 (默认为假)
-k, --kwcnt
生成关键字计数。 (默认为假)
-K, --nokwcnt
抑制关键字计数。 (默认为真)
-q, - 安静的
抑制正常摘要输出到标准输出。 (默认为假)
-z, - 零
在输出到标准输出中显示零值或空值。 (默认是抑制
零/空输出)
-v, --详细
产生详细的输出 - 更多 -v的产生更多的输出。 (默认是没有冗长的
输出到标准输出)
-d, -调试
提供调试输出,通常不生成 - 仅供内部使用
使用 onworks.net 服务在线使用 pymetrics