python使用Queue在多個子進程間交換數據的方法
來源:懂視網
責編:小采
時間:2020-11-27 14:32:52
python使用Queue在多個子進程間交換數據的方法
python使用Queue在多個子進程間交換數據的方法:本文實例講述了python使用Queue在多個子進程間交換數據的方法。分享給大家供大家參考。具體如下: 這里將Queue作為中間通道進行數據傳遞,Queue是線程和進程安全的 from multiprocessing import Process, Queue def f(q): q.pu
導讀python使用Queue在多個子進程間交換數據的方法:本文實例講述了python使用Queue在多個子進程間交換數據的方法。分享給大家供大家參考。具體如下: 這里將Queue作為中間通道進行數據傳遞,Queue是線程和進程安全的 from multiprocessing import Process, Queue def f(q): q.pu

本文實例講述了python使用Queue在多個子進程間交換數據的方法。分享給大家供大家參考。具體如下:
這里將Queue作為中間通道進行數據傳遞,Queue是線程和進程安全的
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()
希望本文所述對大家的Python程序設計有所幫助。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
python使用Queue在多個子進程間交換數據的方法
python使用Queue在多個子進程間交換數據的方法:本文實例講述了python使用Queue在多個子進程間交換數據的方法。分享給大家供大家參考。具體如下: 這里將Queue作為中間通道進行數據傳遞,Queue是線程和進程安全的 from multiprocessing import Process, Queue def f(q): q.pu