नहीं, मुझे लगता है कि डुप्लिकेट प्रश्न नहीं है, इसे और भी करना है ...
वैसे भी, आपका प्रश्न आप अधिक तर्क पारित करना चाहते हैं, पायथन में आप कई तर्क कॉल 'yourMethod(*args, **kw)' पास कर सकते हैं; उदाहरण;
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)
.
.
सादर,