© 1999-2048 dssz.net 粤ICP备11031372号
[其它] Python semaphore evevt生产者消费者模型原理解析
说明:线程锁相当于同时只能有一个线程申请锁,有的场景无数据修改互斥要求可以同时让多个线程同时运行,且需要限制并发线程数量时可以使用信号量 import threading, time, queue def test(name): semaphore.acquire() #获取信号量锁 print('my name is %s' %name) time.sleep(1) semaphore.release() #释放信号量锁 semaphore = threading.Bounded<weixin_38526751> 上传 | 大小:44kb