我在Windows环境下使用python多处理模块。虽然我设法使我的代码启动并运行。我不太确定 要点。
multiprocessing.Pool
块。是否可以在if __name__ == '__main__'
下声明它?就我而言
将池放在def main()
下不会创建永无止境
循环,但我仍要确保没有将其置于下的风险
def main()
。main()
这样的命令将并行执行,其输出
将经过一些处理,然后将数据馈入
group A
,它将再次开始执行一些并行命令。
我是否应该在每次之后致电group B
和pool.join
pool.terminate
还是完全不使用它们。