Objekterzeugung -> zu viele Parameter
Verfasst: Montag 18. Mai 2009, 18:07
Hallo,
mein Code sieht so aus:
und die __init__ von gMembers:
Beim erzeugen von von self.gMembersThread bekomme ich nur folgende Meldung:
Bis gerade dachte ich, ich könnte bis 3 zählen. Hat jemand eine Idee woran das liegen kann?
mein Code sieht so aus:
Code: Alles auswählen
self.sMembers = {}
self.sMembersLock = threading.Lock()
self.gRxThread = gTx(self.interface, self.proto)
self.gRxThread.start()
self.gMembersThread = gMembers(self.gRxThread, self.sMembers, self.sMembersLock)
Code: Alles auswählen
def __init__(self, gRx, sMembers, sMembersLock):
threading.Thread.__init__(self)
self.running = True
self.sMembers = sMembers
self.sMembersLock = sMembersLock
self.gRx = gRx
Code: Alles auswählen
TypeError: __init__() takes exactly 3 arguments (4 given)