用于检查python服务/脚本的类似于恶意代码(如:)的包装器
prof-checker的Python项目详细描述
专业检查器
检验教授
这是vzhou842对profanity-check的包装
prof-checker
的工作方式与其他python linter相同。取决于你的代码库有多大
是的,运行这个可能需要相当长的时间。我不建议在每个公关上都运行它。
安装
$ pip install prof-checker
粗略基准
由于这是profanity-check
的包装,因此性能在很大程度上取决于包。这些基准
只是粗略的估计。
Files | LoC | Time (ms) |
---|---|---|
500 | 250K | 7230 |
22 | 4.3K | 1200 |
70 | 20.6K | 1510 |
用法
获取帮助
prof_checker -h
检查test.py
:
prof_checker test.py
要检查目录中的所有文件:
find . -name \*.py | xargs prof_checker
覆盖阈值:
prof_checker -P 0.5 test.py