Python 限制線程的最大數(shù)量的方法(Semaphore)
更新時間:2019年02月22日 09:33:30 作者:houyanhua1
今天小編就為大家分享一篇Python 限制線程的最大數(shù)量的方法(Semaphore),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
import threading import time sem=threading.Semaphore(4) #限制線程的最大數(shù)量為4個 def gothread(): with sem: #鎖定線程的最大數(shù)量 for i in range(8): print(threading.current_thread().name,i) time.sleep(1) for i in range(5): threading.Thread(target=gothread).start()
以上這篇Python 限制線程的最大數(shù)量的方法(Semaphore)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python3實現(xiàn)英文字母轉(zhuǎn)換哥特式字體實例代碼
這篇文章主要給大家介紹了關(guān)于Python3實現(xiàn)英文字母轉(zhuǎn)換哥特式字體的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧2020-09-09Python實現(xiàn)對字典分別按鍵(key)和值(value)進行排序的方法分析
這篇文章主要介紹了Python實現(xiàn)對字典分別按鍵(key)和值(value)進行排序的方法,結(jié)合實例形式分析了Python基于sorted函數(shù)及operator庫進行字典排序的相關(guān)操作技巧,需要的朋友可以參考下2018-12-12Pandas如何通過np.array函數(shù)或tolist方法去掉數(shù)據(jù)中的index
這篇文章主要介紹了Pandas如何通過np.array函數(shù)或tolist方法去掉數(shù)據(jù)中的index問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-02-02