这样可行:
class Foo(object):
def __init__(self,a=1):
Foo.a = a
def Sna(self):
print 'Yodel'
F = Foo()
后跟F.a
返回1,F.Sna()
打印'Yodel'
。
但是如果我想将属性和函数添加到基类/父类呢?在这种情况下,来自Context
的{{1}}班级?我不明白我得到的错误。
ZeroMQ
此处呼叫from zmq import Context
class ZeroMQ(Context):
def __init__(self,port=None,filt=None):
super(ZeroMQ,self).__init__(self)
self.port = port
self.filt = filt
会返回F = ZeroMQ(50000,'Yodel')
:
AttributeError
我感觉我错过了一些简单而明显的东西......