我的团队正在考虑将pylint合并到我们的开发过程中。根据我的经验,短裤适用于非常基本的检查,但最终会产生大量的误报,并且可能比有用更烦人。因此,我想在白名单模式下运行pylint,默认情况下禁用所有警告,并逐渐添加我们感兴趣的警告。我做了一些谷歌搜索,没有看到任何明显的方法来做到这一点。有没有办法通过.pylintrc手动禁用所有内容?
答案 0 :(得分:2)
来自pylint docs:
如果您只想启用一些检查器或某些消息符号,请先使用
--disable=all
,然后使用--enable=<symbol>
作为逗号分隔的检查器名称和消息符号列表。有关提供的检查程序及其功能的说明,请参阅可用功能列表。
答案 1 :(得分:1)
禁用所有检查,然后显式启用所需的检查。例如:
pylint --score=no --disable=all --enable=unused-argument whatever.py