5

抽象クラス(パッケージNotImplementedErrorから抽象メソッドを含むクラス。この親クラスは、抽象としてマークされたクラスから継承します)を生成し、継承する2つのメソッドを持つクラスがあります。このため、コードでpylintを実行すると、R0921警告が発生します。私がピリントを取り除いても、その警告は出ません。今、私はこのようなクラスのR0921を無効にしてみました:abc__metaclass__ = ABCMetaNotImplementedErrors

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

しかし、それは機能していないようです。「抽象クラスが参照されていません」という警告が引き続き表示されます。私は何が欠けていますか?

4

1 に答える 1

4

これはバグであり、報告されています。pylinttrackerhttp://www.logilab.org/ticket/111138のチケットを参照して ください。

于 2013-01-21T03:40:25.970 に答える