python内容限制_Python 限制线程的最大数量的方法(Semaphore)
Python 限制線程的最大數量的方法(Semaphore)
更新時間:2019年02月22日 09:33:30 作者:houyanhua1
今天小編就為大家分享一篇Python 限制線程的最大數量的方法(Semaphore),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
import threading
import time
sem=threading.Semaphore(4) #限制線程的最大數量為4個
def gothread():
with sem: #鎖定線程的最大數量
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 限制線程的最大數量的方法(Semaphore)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
這篇文章主要介紹了python實現廣度優先搜索過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-10-10
這篇文章主要介紹了Python設計模式編程中對抽象工廠模式的運用,文中的例子體現了抽象工廠模式程序的一些設計優化點,需要的朋友可以參考下2016-03-03
今天小編就為大家分享一篇python 解壓pkl文件的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10
這篇文章主要介紹了Python使用pymsql模塊操作mysql增刪改查,結合實例形式分析了Python使用pymsql模塊針對mysql進行增刪改查操作的相關實現方法與操作注意事項,需要的朋友可以參考下2019-12-12
這篇文章主要介紹了Java多線程編程中ThreadLocal類的用法及深入,嘗試了自己實現一個ThreadLocal類以及對相關的線程安全問題進行討論,需要的朋友可以參考下2016-06-06
今天小編就為大家分享一篇解決python字典對值(值為列表)賦值出現重復的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-01-01
今天小編就為大家分享一篇關于Python參數解析模塊sys、getopt、argparse使用與對比分析,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-04-04
今天小編就為大家分享一篇tensorflow 保存模型和取出中間權重例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01
這篇文章主要為大家詳細介紹了Django下完成文件上傳和下載功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-10-10
這篇文章主要介紹了python: line=f.readlines()消除line中\n的方法,需要的朋友可以參考下2018-03-03
最新評論
總結
以上是生活随笔為你收集整理的python内容限制_Python 限制线程的最大数量的方法(Semaphore)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c++控制台应用每一列数据如何对齐_懂E
- 下一篇: python3网络编程传输图片_pyth