from multiprocessing import Process def run_proc(name): print("子进程Process %s(%s)运行..."%(name,os.getpid()) # print("父进程 %d" %(os.getpid())) if __name__=="__main__": print r'Parent process ',os.getpid() for i in range(5): #第一个参数为函数名-第二个参数为:函数参数 p=Process(target=run_proc,args=(str(i),)) print("Process will start")#进程将执行 p.start() p.join() print("Process end.")#进程结束
摘自《Python爬虫开发与项目实战》