首页 > 其他 > 详细

event事件

时间:2019-08-14 21:57:23      阅读:105      评论:0      收藏:0      [点我收藏+]
from threading import Event,Thread
import time

# 先生成一个event对象
e = Event()


def light():
    print(红灯正亮着)
    time.sleep(3)
    e.set()  # 发信号
    print(绿灯亮了)

def car(name):
    print(%s正在等红灯%name)
    e.wait()  # 等待信号
    print(%s加油门飙车了%name)

t = Thread(target=light)
t.start()

for i in range(10):
    t = Thread(target=car,args=(伞兵%s%i,))
    t.start()

 

event事件

原文:https://www.cnblogs.com/wkq0220/p/11354502.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!