インポートは、スレッド CON = threading.Condition() ワード = U " 12345上山打老虎" DEF :(ワーク) グローバルワード con.acquire() 一方TRUE: 印刷ワード[0] ワード =ワード[1 :]の 場合(ワード)でlen == 0: ブレーク )(con.notify 場合 LEN(ワード)== 1 : ブレーク con.wait() con.release() T1 = threading.Thread(目標= 仕事) T2= threading.Thread(目標= 仕事) t1.start() t2.start() t1.join() t2.join()
Pythonの条件変数ナレッジ参照します。https://www.cnblogs.com/holbrook/archive/2012/03/13/2394811.html