使用Python多线程实现极速赛车平台搭建
发布时间:2022-04-01 11:27:04 所属栏目:站长百科 来源:互联网
导读:使用Python多线程实现极速赛车平台搭建: 1,我所使用到的python版本:企 娥:217 1793 408 2,下面编写具体的极速赛车平台搭建实现过程 import threading import time import Queue #首先生成一个队列 q =Queue.Queue() #生产者 def producer(name): l=thr
使用Python多线程实现极速赛车平台搭建: 1,我所使用到的python版本:企 娥:217 1793 408 2,下面编写具体的极速赛车平台搭建实现过程 import threading import time import Queue #首先生成一个队列 q =Queue.Queue() #生产者 def producer(name): l=threading.Rlock() for i in range(40): l.acquire() q.put(i) l.release() print "this is thead name is %s ,produce num is %s" %(name,i) time.sleep(2) #消费者 def consumer(name): count =0 while count <=20: resulte =q.get() print 'the thread name is %s and the consume num is %s' %(name,result) time.sleep(4) #测试 for i in range(10): p = threading.Thread(target=producer,args=('xxxx',)) p.start() c =threading.Thread(target=consumer,args=('yyyy',)) c.start() (编辑:网站开发网_马鞍山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐