python - Python 在进程之间共享一个函数,并在等待时执行其他任务
问题描述
我想使用 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。
我是多处理的新手,非常感谢有关如何设置上述工作流程的任何建议。
解决方案
推荐阅读
- reactjs - 使用 react-pdf 托管图像
- c++ - 是 C++ 17 中赋值纯右值的临时对象吗?
- haskell - 更改记录值 - haskell
- powershell - NLog 用于 powershell
- oracle - 如果员工年龄超过 60 岁,如何编写自动从员工表中删除记录的 pl/sql 脚本?
- netsuite - 使用 SuiteScript 获取摘要搜索的向下钻取值
- python - 一个基于列标题的热编码 Pandas 数据框
- r - 如何从R中的左卡方分布生成随机数?
- bash - 特殊字符的 Shell 脚本比较
- python - 从模型中获取函数并将其放入序列化程序