簡體   English   中英

如何在Python Multiprocess中將數據從主進程發送到特定的子進程

[英]How to send data from main process to a specific sub-process in Python Multiprocess

我在 Win10 Python 中使用 multiprocessing.Process 創建多個子進程來並行運行一個函數,其中每個子進程等待來自主進程的數據完成整個任務。 我知道使用 multiprocessing.Queue() 可以實現主進程和子進程之間的通信。 但是,它沒有指定哪個子進程可以獲取數據。 碰巧 sub-process-7 獲取了數據,我打算將這些數據發送到 sub-process-2。 有沒有辦法指定向特定子進程發送數據?

如果您想控制哪個進程應該獲取消息,請使用專用隊列。 創建一個隊列queue2並將其傳遞給 sub-process-2。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM