2013-01-09 67 views
3

我有一个pylint的问题,即有时它重复某些变量/类/模块等相同的消息,我找不到解决方法。我想要的是说pylint “在某些选项或rcfile指令下,不要在[本模块|模块”ZZZ“]中检查变量YYY的[message XXX |任何消息]。Pylint忽略特定名称

回答

3

当前版本的Pylint不支持您要求的内容。

您可能想与维护人员取得联系,并向他们提出功能请求和实施方案。

+0

['good-names'](http://docs.pylint.org/features.html#basic-checker)是否适合该法案? –

4

根据您启用和禁用使用线消息docs喜欢:

# pylint: disable=W0631 
在Python代码

+0

我知道这个功能,但我的意思是这样的 '#pylint的:禁用,味精= W0631变量foo' 在文件的开头 – eviltnan

+0

而是'#pylint的:禁止= W0631'与行变种。 –

+1

'因为我在foo中:#pylint:disable = W0631'只能用于该行。 –

1

good-names=YYY这个,或者对于一些先进的东西,你可以通过variable-rgx修改正则表达式。