Вот немного сценария:
Файл A:
from fileb import StatusClass
class MainClass (tk.Tk):
#init
...
self.anotherclass = StatusClass(parent, controller)
#DOSOMESTUFF
self._startprgram()
Файл B:
class StatusClass (tk.Frame):
#init
...
self.anotherclass = StatusProcess
class StatusProcess (threading.Thread):
#init method
self.setDaemon(True)
def run():
while True:
#do stuff
Что происходит в зависимости от запускаtime в #DOSOMESTUFF в файле A, созданный поток останавливается.
Если у меня есть несколько инструкций, это выполняется, но если я даже добавлю time.sleep на несколько секунд, поток также остановится. Любое предложение?