Python 进程,子进程( multiprocessing.Process() )

import os
import multiprocessing

def info(title):
    print(title)
    print(__name__)
    print("father ppid",os.getppid())
    print("self pid", os.getpid())
    print("-----------")

if  __name__=="__main__":
    info("hello")  #主进程的info()

    #多进程
    p=multiprocessing.Process(target=info,args=("zhangsan",))   #子进程的info()
    p.start()
    p.join()  #父亲进程必须等待子进程干完活,才会执行后续代码
    print("hello  aaaaaa")

你可能感兴趣的:(Python)