Python 进程process语法

来源:互联网 发布:linux makefile教程 编辑:程序博客网 时间:2024/06/05 20:06

1 Process类

1.1 构造方法

def __init__(self, group=None, target=None, name=None, args=(), kwargs={})
  • 1

group:进程所属组,基本不用 
target:进程调用对象(可以是一个函数名,也可以是一个可调用的对象(实现了__call__方法的类)) 
args:调用对象的位置参数元组 
name:别名 
kwargs:调用对象的关键字参数字典

1.2 实例方法

is_alive():返回进程是否在运行 
start():启动进程,等待CPU调度 
join([timeout]):阻塞当前上下文环境,直到调用此方法的进程终止或者到达指定timeout 
terminate():不管任务是否完成,立即停止该进程 
run():start()调用该方法,当实例进程没有传入target参数,stat()将执行默认的run()方法

1.3 属性

authkey: 
daemon:守护进程标识,在start()调用之前可以对其进行修改 
exitcode:进程的退出状态码 
name:进程名 
pid:进程

原创粉丝点击