スレッド ターゲットの実行が終了した場合 ( __do_loop__
True に設定)、スレッド オブジェクトはそれ自体を削除しますか? start_event_loop
問題なく再実行できますか?
オブジェクトに実行中のスレッドが含まれている場合、終了を拒否するWxPython プログラムでこの動作を使用したいと考えています。
def event_loop(self):
while self.__do_loop__ == True:
...stuff
def start_event_loop(self):
self.__do_loop__ = True
self.__thread__ = Thread(target = self.event_loop, args=())
self.__thread__.start()