你近了 这有效:
class Parent(object): def __init__(self): for attr in self.ATTRS: setattr(self, attr, 0)class Child(Parent): #class variable ATTRS = ['attr1', 'attr2', 'attr3'] def __init__(self): super(Child, self).__init__()
在这里,您可以
ATTRS在类级别设置列表,并可以
self.ATTRS在baseclass的位置方便地访问它
__init__。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)