首页 > 解决方案 > Python 在进程之间共享一个函数,并在等待时执行其他任务

问题描述

我想使用 python3 多处理模块进行以下设置:

我有两个 python 函数 func_1 和 func_2 执行以下任务:

一个进程应该访问 func_1,锁定该资源,直到 func_1 返回 (new_param, my_list),然后使 (new_param, my_list) 可用于该行中的下一个进程。在等待资源 func_1 时,一个进程应该在之前给出的输入列表上运行 func_2。

我是多处理的新手,非常感谢有关如何设置上述工作流程的任何建议。

标签: pythonpython-multiprocessing

解决方案


推荐阅读