Python官方文档 Python实现多进程间通信的方式有很多种,例如队列,管道等. 但是这些方式只适用于多个进程都是源于同一个父进程的情况. 如果多个进程不是源于同一个父进程,只能用共享内存,信号量等方式,但是这些方式对于复杂的数据结构,例如Queue,dict,list等,使用起来比较麻烦,不够灵活. Manager是一种较为高级的多进程通信方式,它能支持Python支持的的任何数据结构. 它的原理是:先启动一个ManagerServer进程,这个进程是阻塞的,它监听一个socket,然后其…