最佳答案
是否有可能创建一个非守护进程的 Python Pool?我希望一个池能够调用一个函数,其中包含另一个池。
我希望这样做是因为守护进程不能创建进程。具体来说,它将导致错误:
AssertionError: daemonic processes are not allowed to have children
例如,考虑这样一个场景: function_a
有一个运行 function_b
的池,而 function_b
有一个运行 function_c
的池。这个函数链将失败,因为 function_b
正在一个守护进程中运行,而守护进程不能创建进程。