次のコードがあります。
class A(object):
def random_function(self):
print self.name
def abstract_function(self):
raise NotImplementedError("This is an abstract class")
class B(A):
def __init__(self):
self.name = "Bob"
super(B, self).__init__()
def abstract_function(self):
print "This is not an abstract class"
Pylint レポート エラー:
ID:E1101 A.random_function: 'A' のインスタンスに 'name' メンバがありません
それは本当ですが、A は抽象的であるため、私は気にしません。この警告を単に抑制せずに取り除く方法はありますか?
ありがとう