python并发编程之Semaphore(信号量)
threading模块里的Semaphore类实现了信号量对象,可用于控制获取资源的线程数量。所具有的acquire()和release()方法,可以用with语句的上下文管理器。当进入时,将调用acquire()方法,当退出时,将调用release()。acquire(blocking=True, timeout=None):timeout设置超时秒。如果未在时间间隔内完成,返回
原创
2018-01-30 00:31:28 ·
12126 阅读 ·
0 评论