2017-08-14 63 views
3

使用pylint,是否可以告诉它在显式禁用特定警告的行上输出警告,但是警告实际上并未发生?我可以让pylint警告抑制线是不必要的吗?

这里的想法是,有时候我想清理重构代码后添加的抑制行。

现在明显的方法是删除所有抑制行,然后逐个添加它们。但是由于pylint知道代码以及我使用抑制线要求的内容,因此可以更好地指出不必要的抑制行。

可以pylint做到这一点吗?

我试图搜索这个功能,但空手而来。所以我可能选择了错误的搜索条件。

回答

3

我认为你正在寻找无用抑制,如pylint的--enable =无用抑制。它默认是禁用的。

+0

的确如此。如果是这种情况,我会验证并接受你的答案。谢谢!事实上,我可能也会奖励你一个赏金。 – 0xC0000022L