我可以让 pylint 警告不需要的抑制线吗?

Can I have pylint warn of suppression lines that would be unnecessary?

使用 pylint,是否可以告诉它在明确禁用特定警告但实际上并未发生警告的行上输出警告?

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

现在显而易见的方法是删除所有抑制线,然后将它们一条一条地添加回去。但是由于 pylint 知道代码以及我使用抑制线对其提出的要求,因此它可以更好地指出不必要的抑制线。

pylint 能做到吗?

我试图搜索此功能,但一无所获。所以我可能选错了搜索词。

我认为您正在寻找 useless-suppression,如 pylint --enable=useless-suppression。默认情况下它是禁用的。