нарезание резьбы в классе, который зависит от пыльника

#python #multithreading

#питон #многопоточность

Вопрос:

поскольку я все еще немного новичок в python ( мне трудно выложить полный код, поэтому я приведу пример :

 class IM_NOOB(self): lt;br /gt;  def __init__(self):lt;br /gt;  super().__init__( xxxxx)lt;br /gt;  threading.Thread.__init__(self)lt;br /gt;  a.scenario(arg1,arg2)lt;br /gt;   class a (self,arg1,arg2): lt;br /gt;  def __init__(self):lt;br /gt;  ""init of my class a""lt;br /gt;   def scenario (self):  do something  th1= threading.thread(target =a.mesure(self,1)  th2 =threading.thread(target = a.mesure(self,2)  th1.start()  th2.start()    th1.join()  th2.join()    print (th1.value)   def mesure(self,value):  do something.  value =1  return value    

итак , я хотел бы, чтобы в моем сценарии функции был поток и выводился результат, но мой сценарий функции из класса a вызывается моим классом IM NOOB…

Комментарии:

1. Этот код невозможно интерпретировать, так как в class операторах вместо базовых классов присутствуют странные аргументы. Является IM_NOOB производным от threading.Thread ? Если нет, то вам незачем звонить threading.Thread.__init__ по этому поводу. В общем, вам нужно создавать экземпляры ваших классов. Ваша путаница кажется намного более простой, чем проблемы с потоками, поэтому вы можете сначала попробовать классы, не связанные с потоками, заставить их работать, а затем начать думать о добавлении параллелизма.