如何全局禁用Pylint特定错误消息?

时间:2014-04-21 17:02:12

标签: error-handling pylint

我使用Sublime Text编辑器和Pylint作为Python代码解析器。它工作正常,但每当我定义一个变量时,我收到以下错误信息(C0103):

  

错误:常量名称无效。

我看到in this topic一个解决方案可能是在源代码中添加了# pylint: disable-msg=C0103,但这个解决方案对我来说还不够,因为我有很多变量定义而且我没有&# 39;我想通过调用Pylint来调查我的代码。我需要在所有Python的源文件中全局禁用错误消息C0103。我必须永远摆脱这个消息。我怎么能做到这一点?

3 个答案:

答案 0 :(得分:12)

pylint --generate-rcfile > ~/.pylintrc

然后将"disable": "C0103"添加到此文件中。

答案 1 :(得分:6)

为了让pylint自动获取你的rc文件,它应该位于~/.pylintrc。否则,您需要在每次调用pylint时将rc文件作为参数传递。

答案 2 :(得分:2)

或者将disable=C0103添加到.pylintrc中,对于当前目录或工作区,它将忽略。