# 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("主进程执行完毕")