pylint:禁用R0921不起作用,仍然警告

Par*_*ham 5 python pylint

我有一个类,它有两个方法可以引发NotImplementedError并从一个抽象类继承(一个包含抽象方法的类,来自abc包.这个父类继承自标记为abstract的类__metaclass__ = ABCMeta).因此,在我的代码上运行pylint时会引发R0921警告.如果我删除了NotImplementedErrorspylint,则不会发出警告.现在,我已经尝试过这样的类禁用R0921:

# pylint: disable=R0921
class Wrapper(AbstractWrapper):
    ...
    def func(self, kwargs**):
        raise NotImplementedError
    ...
Run Code Online (Sandbox Code Playgroud)

但它似乎没有用.我仍然收到警告"Abstract class not referenced".我错过了什么?

Par*_*ham 4

这是一个错误,已被报告,请参阅 pylint 跟踪器上的票证 http://www.logilab.org/ticket/111138