python使用Queue在多個(gè)子進(jìn)程間交換數(shù)據(jù)的方法
本文實(shí)例講述了python使用Queue在多個(gè)子進(jìn)程間交換數(shù)據(jù)的方法。分享給大家供大家參考。具體如下:
這里將Queue作為中間通道進(jìn)行數(shù)據(jù)傳遞,Queue是線(xiàn)程和進(jìn)程安全的
from multiprocessing import Process, Queue def f(q): q.put([42, None, 'hello']) if __name__ == '__main__': q = Queue() p = Process(target=f, args=(q,)) p.start() print q.get() # prints "[42, None, 'hello']" p.join()
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
詳解Pandas中stack()和unstack()的使用技巧
當(dāng)你在處理包含某種序列(例如時(shí)間序列數(shù)據(jù))的變量的數(shù)據(jù)集時(shí),數(shù)據(jù)通常需要進(jìn)行重塑。Pandas?提供了各種用于重塑?DataFrame?的內(nèi)置方法。其中,stack()?和?unstack()?是最流行的,本文總結(jié)了這兩個(gè)方法的7種使用技巧,需要的可以參考一下2022-03-03一文教會(huì)你用nginx+uwsgi部署自己的django項(xiàng)目
uWSGI是一個(gè)Web服務(wù)器,它實(shí)現(xiàn)了WSGI協(xié)議、uwsgi、http等協(xié)議,下面這篇文章主要給大家介紹了關(guān)于用nginx+uwsgi部署自己的django項(xiàng)目的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-08-08使用Python實(shí)現(xiàn)windows下的抓包與解析
這篇文章主要介紹了使用Python實(shí)現(xiàn)windows下的抓包與解析,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2018-01-01Python3中_(下劃線(xiàn))和__(雙下劃線(xiàn))的用途和區(qū)別
經(jīng)常會(huì)看到以下劃線(xiàn)或者雙下劃線(xiàn)開(kāi)頭的方法或者屬性,到底它們有什么作用,又有什么樣的區(qū)別呢?今天我們來(lái)總結(jié)一下,感興趣的小伙伴們可以參考一下2019-04-04python將YUV420P文件轉(zhuǎn)PNG圖片格式的兩種方法
這篇文章主要介紹了python將YUV420P文件轉(zhuǎn)PNG圖片格式的兩種方法,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2021-01-01Python中的Numeric包和Numarray包使用教程
這篇文章主要介紹了Python中的Numeric包和Numarray包使用教程,來(lái)自IBM官方網(wǎng)站上的技術(shù)文檔,需要的朋友可以參考下2015-04-04詳解Python實(shí)現(xiàn)進(jìn)度條的4種方式
這篇文章主要介紹了Python實(shí)現(xiàn)進(jìn)度條的4種方式,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-01-01