Threads: Übergabe von Argumenten
Verfasst: Mittwoch 17. Oktober 2012, 14:12
Hallo,
ich habe gerade ein ziemlich banales Problem: Ich möchte einem Thread mehrere Argumente übergeben, allerdings beschwert sich Python, dass ich zu wenige übergebe:
Hat jemand eine Ahnung, was ich falsch gemacht habe? Ich dachte, man muss eine Tupel übergeben und das habe ich doch gemacht, oder?
Danke im Voraus!
L. G.
Steffo
ich habe gerade ein ziemlich banales Problem: Ich möchte einem Thread mehrere Argumente übergeben, allerdings beschwert sich Python, dass ich zu wenige übergebe:
thread.start_new_thread(self.controller.resetPorts(), (portButtonList, portNumber))
TypeError: resetPorts() takes exactly 3 arguments (1 given)
Code: Alles auswählen
# Der Auruf:
thread.start_new_thread(self.controller.resetPorts(), (portButtonList, portNumber))Code: Alles auswählen
def resetPorts(self, portButtonList, portNumber):
#....Danke im Voraus!
L. G.
Steffo