Python進(jìn)程間通信用法實例
更新時間:2015年06月04日 16:44:27 作者:MaxOmnis
這篇文章主要介紹了Python進(jìn)程間通信用法,涉及Python通過multiprocessing模塊操作進(jìn)程的相關(guān)技巧,需要的朋友可以參考下
本文實例講述了Python進(jìn)程間通信用法。分享給大家供大家參考。具體如下:
#!/usr/bin/env python # -*- coding=utf-8 -*- import multiprocessing def counsumer(input_q): while True: item = input_q.get() #處理項目 print item #此處替換為有用的工作 #發(fā)出信號通知任務(wù)完成 input_q.task_done() def producer(sequence,output_q): for item in sequence: #將項目放入隊列 output_q.put(item) #建立進(jìn)程 if __name__ == '__main__': q = multiprocessing.JoinableQueue()#創(chuàng)建可連接的共享進(jìn)程隊列 cons_q = multiprocessing.Process(target=counsumer,args=(q,)) cons_q.daemon = True cons_q.start() sequence = [1,2,3,4] producer(sequence,q) q.join() print 'success'
希望本文所述對大家的Python程序設(shè)計有所幫助。
相關(guān)文章
python?matplotlib實現(xiàn)條形圖的填充效果
這篇文章主要為大家詳細(xì)介紹了python?matplotlib實現(xiàn)條形圖的填充效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-04-04Django中實現(xiàn)點擊圖片鏈接強(qiáng)制直接下載的方法
這篇文章主要介紹了Django中實現(xiàn)點擊圖片鏈接強(qiáng)制直接下載的方法,涉及Python操作圖片的相關(guān)技巧,非常具有實用價值,需要的朋友可以參考下2015-05-05Python實現(xiàn)刪除列表中滿足一定條件的元素示例
這篇文章主要介紹了Python實現(xiàn)刪除列表中滿足一定條件的元素,結(jié)合具體實例形式對比分析了Python針對列表元素的遍歷、復(fù)制、刪除等相關(guān)操作技巧,需要的朋友可以參考下2017-06-06Linux下用Python腳本監(jiān)控目錄變化代碼分享
這篇文章主要介紹了Linux下用Python腳本監(jiān)控目錄變化代碼分享,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下2015-05-05Python環(huán)境下安裝PyGame和PyOpenGL的方法
這篇文章主要介紹了Python環(huán)境下安裝PyGame和PyOpenGL的方法,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03對Python 窗體(tkinter)文本編輯器(Text)詳解
今天小編就為大家分享一篇對Python 窗體(tkinter)文本編輯器(Text)詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10