申し訳ありません、古い質問です。私はそれを明確にした。貧弱なスレッドクラスで停止スレッドを開始するにはどうすればよいですか?スレッドの開始と停止方法は?
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
それがループ内にある、私は初めに再びそれを再起動しますコードのstart-stop-restart-stop-restartを実行するにはどうすればよいですか? – user2229183
彼の "メインコード"はループ内のスレッドを再起動しようとします。 – user4815162342
申し訳ありませんが、私はthsiサイトを初めて利用しています。申し訳ありません – user2229183