python - threading-semaphore 示例
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python - threading-semaphore 示例相关的知识,希望对你有一定的参考价值。
import threading
import time
def run (n):
semaphore.acquire()
time.sleep(1)
print("run threading :",n)
semaphore.release()
semaphore=threading.BoundedSemaphore(4)
for i in range(20):
t=threading.Thread(target=run,args=(i,))
t.start()
while(threading.activeCount != 1):
pass
else:
print("main threading done.....")
以上是关于python - threading-semaphore 示例的主要内容,如果未能解决你的问题,请参考以下文章