0
我開始學習編寫多線程Python代碼。特別是我試圖在線程之間使用事件。出於某種原因,下面的代碼無法正常工作,我找不到原因。 你有什麼建議嗎? 提前謝謝!蟒蛇線程間使用事件
import threading
import time
e1 = threading.Event()
def counting_thread():
x=0
while 1:
print(x)
if x==5:
e1.set
x=x+1
if x==11:
x=0
time.sleep(1)
def speaking_thread():
while not e1.wait():
print('You just said five!')
t1 = threading.Thread(target=counting_thread)
t1.start()
t2 = threading.Thread(target=speaking_thread)
t2.start()