welcome to my blog
创建进程的方式有两种, 1.封装一个类, 并让该类继承multiprocessing.Process类 2.将方法名和参数传给multiprocessing.Process()的构造函数;
每个进程都有一套自己的内存, 所以在子进程中创建的list或者dict没法直接传回子进程, 只能用多进程模块提供的队列或者管道
import multiprocessing
import random
import os
class MyClass(multiprocessing.Process):
def __init__(self, arr, queue):
super().__init__()
self.arr = arr
self.queue = queue
def calPow(self):
print(