Nein, ich denke, es ist keine doppelte Frage, es hat mehr zu tun ...
Wie auch immer, Ihre Frage, Sie möchten mehr Argumente übergeben. In Python können Sie viele Argumente mit dem Aufruf 'yourMethod (* args, ** kw)' übergeben. Beispiel;
class Worker(QThread):
.
.
def __init__(self, parent, *args, **kw):
QThread.__init__(self, parent)
self.yourInit(*args, **kw)
.
.
def yourInit (self, x, y, z):
print x, y, z
.
.
class MyClass(QObject):
.
.
def __init__(self):
super(MyClass, self).__init__()
.
.
x = 1000
y = 'STRING'
z = [0, 1, 2, 3, 4]
thread1 = Worker(self, x, y, z)
.
.
Grüße,