进程对象常用属性
from multiprocessing import Process import time def task(name): print("start",name) time.sleep(5) print("stop",name) if __name__ == '__main__': p = Process(target=task,args=("jerry",),name="jerrr process-1") p.start() # p.join() # 让父进程等待子进程结束 让父进程让出了CPU执行权 print(p.name) print(p.pid) # 获取这个进程的id p.terminate() # 结束子进程 print(p.is_alive()) # 查看进程是否还存活 返回 True/Flase # p这个进程的父进程 是7.进程对象常用属性.py这个进程 import os print(os.getpid()) # 当前自己进程的id print(os.getppid())# pycharm的进程id