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)文章
解決pymysql cursor.fetchall() 獲取不到數(shù)據(jù)的問題
這篇文章主要介紹了解決pymysql cursor.fetchall() 獲取不到數(shù)據(jù)的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05
Python開發(fā)圍棋游戲的實例代碼(實現(xiàn)全部功能)
圍棋是一種古老而復(fù)雜的策略棋類游戲,起源于中國,已有超過2500年的歷史,本文介紹了如何用Python開發(fā)一個簡單的圍棋游戲,實例代碼涵蓋了游戲的基本規(guī)則、界面設(shè)計、棋盤實現(xiàn)、棋子管理、游戲邏輯等多個方面,通過逐步實現(xiàn)落子、吃子、判斷勝負(fù)等功能2024-12-12
Python3網(wǎng)絡(luò)爬蟲中的requests高級用法詳解
本節(jié)我們再來了解下 Requests 的一些高級用法,如文件上傳,代理設(shè)置,Cookies 設(shè)置等等。感興趣的朋友跟隨小編一起看看吧2019-06-06
TensorFlow實現(xiàn)保存訓(xùn)練模型為pd文件并恢復(fù)
今天小編就為大家分享一篇TensorFlow實現(xiàn)保存訓(xùn)練模型為pd文件并恢復(fù),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02

