分装进程对象
Posted zpstu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分装进程对象相关的知识,希望对你有一定的参考价值。
这是两个界面;
第一个界面:
from multiprocessing import Process import os, time class SunckProcess(Process): def __init__(self, name): Process.__init__(self) self.name = name # 分装进程,当调用start()的时候,会自动调用run()方法,换一个名字就不行。 def run(self): print(‘子进程({}--{})启动‘.format(self.name, os.getpid())) # 子进程的功能 time.sleep(3) print(‘子进程({}--{})结束‘。format(self.name, os.getpid()))
第二个界面
from sunckProcess import SunckProcess if __name__ == ‘__main__‘: print(‘父进程启动‘) # 创建子进程,传递个参数,方便测试 p = SunckProcess(‘test‘) # 自动调用p进程对象的run方法 p.start() p.join() print(‘父进程结束‘)
以上是关于分装进程对象的主要内容,如果未能解决你的问题,请参考以下文章