event
from threading import Thread,Event
import time
event=Event()
def wait():
print('wait==')
time.sleep(2)
print('over!')
event.set()
def go(i):
print(f'{i},Zzzzzz~~~')
event.wait()
print(f'{i},gogogo!!')
if __name__ == '__main__':
t_w = Thread(target=wait)
t_w.start()
for i in range(5):
t_go=Thread(target=go,args=(i,))
t_go.start()

浙公网安备 33010602011771号