我正在学习如何使用Python的多处理包,但我不明白map_async和imap之间的区别。我注意到map_async和imap都是异步执行的。那么什么时候我应该用一种而不是另一种呢?我应该如何检索m

在下面的示例代码中,我想获取函数worker的返回值。我该怎么做呢?这个值存储在哪里?示例代码:输出:我似乎无法在存储在作业中的对象中找到相关属性。

很抱歉,我不能用一个更简单的例子重现这个错误,而且我的代码太复杂了,无法发布。如果我在IPython shell而不是常规Python中运行程序,事情会很顺利。我查阅了以前关于这个问题的一些笔记。它们

在Python多处理库中,是否有支持多个参数的pool.map变体?