擅长:python、mysql、java
<p>你很亲密。这是有效的:</p>
<pre><code>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__()
</code></pre>
<p>在这里,您可以在类级别设置<code>ATTRS</code>列表,并方便地在基类的<code>self.ATTRS</code>中访问它。</p>