日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
python中Queue怎么通信

這篇文章主要介紹了python中Queue怎么通信,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

成都創(chuàng)新互聯(lián)公司長(zhǎng)期為1000+客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為湖州企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、網(wǎng)站制作,湖州網(wǎng)站改版等技術(shù)服務(wù)。擁有10多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

python的五大特點(diǎn)是什么

python的五大特點(diǎn):1.簡(jiǎn)單易學(xué),開發(fā)程序時(shí),專注的是解決問(wèn)題,而不是搞明白語(yǔ)言本身。2.面向?qū)ο螅c其他主要的語(yǔ)言如C++和Java相比, Python以一種非常強(qiáng)大又簡(jiǎn)單的方式實(shí)現(xiàn)面向?qū)ο缶幊獭?.可移植性,Python程序無(wú)需修改就可以在各種平臺(tái)上運(yùn)行。4.解釋性,Python語(yǔ)言寫的程序不需要編譯成二進(jìn)制代碼,可以直接從源代碼運(yùn)行程序。5.開源,Python是 FLOSS(自由/開放源碼軟件)之一。

1、說(shuō)明

(1)Queue可以使用multiprocessing模塊實(shí)現(xiàn)多過(guò)程間的數(shù)據(jù)傳輸,Queue本身就是一個(gè)消息隊(duì)列程序。

(2)當(dāng)Queue()對(duì)象初始化時(shí)(例如:q=Queue()),如果括號(hào)中沒(méi)有指定最大可接收信息的數(shù)量,或者數(shù)量為負(fù)值,則表示可接收信息的數(shù)量沒(méi)有上限直到內(nèi)存結(jié)束。

2、實(shí)例

from multiprocessing import Queue
 
 
def queue_test():
    q = Queue(3) #初始化一個(gè)Queue對(duì)象,最多可接收三條put消息
    q.put("消息1")
    q.put("消息2")
    print(q.full()) #False
    q.put("消息3")
    print(q.full()) #True
 
 
    #因?yàn)橄⒘嘘?duì)已滿下面的try都會(huì)拋出異常,第一個(gè)try會(huì)等待2秒后再拋出異常,第二個(gè)Try會(huì)立刻拋出異常
    try:
        q.put("消息4",True,2)
    except:
        print("消息列隊(duì)已滿,現(xiàn)有消息數(shù)量:%s"%q.qsize())
 
    try:
        q.put_nowait("消息4")
    except:
        print("消息列隊(duì)已滿,現(xiàn)有消息數(shù)量:%s"%q.qsize())
 
 
    #推薦的方式,先判斷消息列隊(duì)是否已滿,再寫入
    if not q.full():
        q.put_nowait("消息4")
 
 
    #讀取消息時(shí),先判斷消息列隊(duì)是否為空,再讀取
    if not q.empty():
        for i in range(q.qsize()):
            print(q.get_nowait())
        
        
def main():
    queue_test()
    
 
if __name__ == "__main__"
main()

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“python中Queue怎么通信”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!


分享文章:python中Queue怎么通信
本文路徑:http://www.dlmjj.cn/article/jspcoh.html