Discuss / Python / 这两个os.getpid都是父进程的ID么 怎么不一致

这两个os.getpid都是父进程的ID么 怎么不一致

Topic source

任性Monster

#1 Created at ... [Delete] [Delete and Lock User]

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.')


  • 1

Reply