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

原文地址:https://www.cnblogs.com/walxt/p/11759532.html