Discuss / Python / 文章的第一个例子,在Windows上运行结果为什么没有子进程的相关信息,求大佬解释

文章的第一个例子,在Windows上运行结果为什么没有子进程的相关信息,求大佬解释

Topic source

from multiprocessing import Process import os

def run_proc(name): print('Run child process %s (%s)...' % (name, os.getpid())) if name=='main': print('Parent process %s.' % os.getpid()) p = Process(target=run_proc, args=('test',)) print('Child process will start.') p.start() p.join() print('Child process end.') 运行结果是: Parent process 8768. Child process will start. Child process end.

已经解决,在cmd中运行脚本文件即可,spyder和idle中没有multiprocessing模块


  • 1

Reply