用于检查python服务/脚本的类似于恶意代码(如:)的包装器

prof-checker的Python项目详细描述


专业检查器

Build Status

检验教授

这是vzhou842profanity-check的包装

prof-checker的工作方式与其他python linter相同。取决于你的代码库有多大 是的,运行这个可能需要相当长的时间。我不建议在每个公关上都运行它。

安装

$ pip install prof-checker

粗略基准

由于这是profanity-check的包装,因此性能在很大程度上取决于包。这些基准 只是粗略的估计。

FilesLoCTime (ms)
500250K7230
224.3K1200
7020.6K1510

用法

获取帮助

prof_checker -h

检查test.py

prof_checker test.py

要检查目录中的所有文件:

find . -name \*.py | xargs prof_checker

覆盖阈值:

prof_checker -P 0.5 test.py

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

推荐PyPI第三方库


热门话题
java Spring freemarker多模板加载程序路径   在java插件中从控制台获取输入   java在包中创建继承类   网页抓取Java Jsoup网页抓取   java在线程内创建一个对象,而true条件具有相同的引用   java如何根据空格数拆分字符串   java新的安卓 studio更新中的配置文件“app”是什么?   java在将ArrayList写入/读取到文件时出现奇怪的问题   java Reg替换文本块第一次出现+最后一次出现   java当我单击任何RecyclerView列表项时,如何在MainActivity的EditText中显示特定的单击项?   JAVA XML删除节点仅删除第一个外观   java如何在数组中查找特定值   java SVG/矢量图形对象布尔运算(并集、交集、减法)   java在Android中创建线程需要多长时间   尝试从JBOSS联系Oracle LDAP服务器时发生java连接重置异常   java基于参数获取特定的实现实例   使用java就地修改文件内容   java MonetaryException:未加载MonetaryAmountsSingletonSpi   java接受用户的不同输入并使其触发完全相同的代码段的最短方法是什么   Spring 3.2.8应用程序中未找到java HTTP 404错误