python 通过继承的方式创建进程

# coding=utf-8
"""自定义一个类,继承Process类,同时重写run()方法"""
# 导入模块
from multiprocessing import Process
import time


# 创建类
class ClockProcess(Process):
# 重写初始化方法
def __init__(self, interval):
# 初始化父类方法
Process.__init__(self)
self.interval = interval

# 重写run方法
def run(self):
print("子进程开始执行的时间{}".format(time.ctime()))
time.sleep(self.interval)
print("子进程结束的时间{}".format(time.ctime()))


if __name__ == '__main__':
# 创建子进程
p = ClockProcess(3)
p.start()
p.join()
print("主进程执行完毕")

 

posted @ 2019-10-29 16:27  雪瞳  阅读(603)  评论(0编辑  收藏  举报