python 多进程 multiprocessing 进程池pool报错 in join assert self._state in (CLOSE, TERMINATE) AssertionError
生活随笔
收集整理的這篇文章主要介紹了
python 多进程 multiprocessing 进程池pool报错 in join assert self._state in (CLOSE, TERMINATE) AssertionError
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
原因:pool.close()關閉進程池,不再接受新的任務.join之前必須加上close(),否則會報錯
在進程池操作join()時。在前面加上pool.close()即可
參考文章1:Python_報錯:line XXX, in join assert self._state in (CLOSE, TERMINATE) AssertionError
參考文章2:關于python進程池先close再join的疑惑
總結
以上是生活随笔為你收集整理的python 多进程 multiprocessing 进程池pool报错 in join assert self._state in (CLOSE, TERMINATE) AssertionError的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 多进程multiproce
- 下一篇: python 多进程multiproce