Python在进程之间共享功能,并在等待时执行其他任务

时间:2019-11-21 08:59:33

标签: python python-multiprocessing

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

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

  • func_1具有参数my_param并返回一个元组(new_param,my_list)。
  • func_2将列表作为输入并对其进行一些转换。

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

我是多处理新手,对于如何设置上述工作流的任何建议,我们将不胜感激。

0 个答案:

没有答案