pylint :отключение R0921 не работает, все еще предупреждение

У меня есть класс, который имеет два метода, которые вызывают NotImplementedError, а также наследует от абстрактного класса (класс, содержащий абстрактные методы, из пакета abc. Этот родительский класс, в свою очередь, наследуется от класса, помеченного как абстрактный через__metaclass__ = ABCMeta). Из-за этого при запуске pylint в моем коде возникает предупреждение R0921. Если я удалю NotImplementedErrors, pylint не выдаст этого предупреждения. Теперь я попытался отключить R0921 для такого класса :

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

. Но, похоже, это не работает. Я все еще получаю предупреждение «Абстрактный класс не указан». Что мне не хватает?

5
задан Parham 13 November 2012 в 06:06
поделиться