- 博客(1)
- 收藏
- 关注
原创 重写multiprocessing的Pool时,Python抛出AssertionError: group argument must be None for now
而 multiprocessing.Process 接受的第一个非 self 参数为 group,因此在网上的代码中,ctx 被错误地传入了 Process.__init__() 的 group 变量,随后触发了 AssertionError。因为需要使用子进程继续创建子进程,所以需要重构进程池类 Pool,使第一层子进程不是守护进程(daemon)。不知道 Python 是不是再后来修改过 multiprocessing.pool.Pool 的实现,让网上的方法不能用了。
2024-10-14 11:41:44
560
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅