进程与线程的表示,属性

属性

process = multiprocessing.Process(target=fun, args=(n, ))

1.id

进程id 名为 pid

multiprocessing.current_process()  # 主进程id
process.pid() # 子进程id

线程id 名为ident

threading.current_thread() # 主线程id

thread.ident() # 子线程id

2.进程线程名字

process.name = '修改名字' # 或者在实例化传入name='修改名字'
thread.name = '修改名字' # 或者在实例化传入name='修改名字'

3.进程与线程的生存状态  三种
初始化 initial False
启动 started    True
已经结束 stopped    False
process.is_alive() # bool

猜你喜欢

转载自www.cnblogs.com/tangpg/p/10617170.html
今日推荐