python3 multiprocessing.Pool进程池中使用Queue通信

使用multiprocessing.Pool进行多进程编程时,应该使用multiprocessing.Manager中的Queue.

from multiprocessing import Manager
q = Manager().Queue()

错误使用为multiprocessing.Queue(),进程函数无法启动。(这两者的不同以后填坑,现在没空)


使用multiprocessing.Process进行多进程编程时,应该使用multiprocessing.Queue

from multiprocessing import Queue
q = Queue()

发表评论

电子邮件地址不会被公开。 必填项已用*标注