请问在python中怎样做到在多进程计算时,当其中一个进程得到预期结果后,其他进程停止?

注意该多进程运算中仅一个计算结果,故不存在多个子进程同时找到答案的情况(即仅一个子进程会找到答案)。找到该唯一答案后,其他子进程停止。... 注意该多进程运算中仅一个计算结果,故不存在多个子进程同时找到答案的情况(即仅一个子进程会找到答案)。找到该唯一答案后,其他子进程停止。 展开
 我来答
匿名用户
2019-02-23
展开全部
哪一个子进程计算得到结果后,就向消息队列中加入一条“我成功了”的消息,主进程从消息队列拿到子进程成功的消息就强制关闭所有子进程。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式