を生み出し:機能1は、すでに何かを(呼び出しスレッドを生み出した場合)が私のプログラムは現在、このようなものに見えるスレッドから
from threading import Thread
import time
def something():
time.sleep(10)
def function1():
if condition1:
Thread(target=something).start()
def function2():
if condition2:
Thread(target=something).start()
def function3():
if condition3:
Thread(target=something).start()
def main():
Thread(target=function1).start()
Thread(target=function2).start()
Thread(target=function3).start()
main()
を、私は卵に機能2と3をたくありません何かを呼び出す別のスレッド()。
あなたはおそらく、非ブロッキングセマフォを必要とし、あなたの最初の時間を実行してきたときの状態変数を設定します。 – thebjorn
その言葉は聞かないでください。私はいくつかの研究をする必要があるように見えます。状態変数の考えが私の心を横切った。私は試して応答します。 – rjpj1998