Извините за старый вопрос. Я уточнил это. Как я могу запустить стоп-поток с моим бедным классом потоков?
EDIT: он находится в цикле, я хочу перезапустить его снова в начале кода. Как я могу запустить start-stop-restart-stop-restart?
Мой класс:
import threading
class Concur(threading.Thread):
def __init__(self):
self.stopped = False
threading.Thread.__init__(self)
def run(self):
i = 0
while not self.stopped:
time.sleep(1)
i = i + 1
В главном коде я хочу:
inst = Concur()
while conditon:
inst.start()
#after some operation
inst.stop()
#some other operation