#!/usr/bin/env python
# -*- coding=utf-8 -*-
import multiprocessing
import time
'''
练习使用函数创造进程
1.c创造进程的第一种f方法
def clock(interval):
while True:
print("the time is %s"%time.ctime())
if __name__ == '__main__':
p = multiprocessing.Process(target=clock,args=(10,))
p.start()
'''
#创造进程的第二种方法,继承自Process类,并实现其run()方法
class ClockProcess(multiprocessing.Process):
def __init__(self,interval):
multiprocessing.Process.__init__(self)
self.interval = interval
def run(self):
while True:
print ("the time is %s"%time.ctime())
time.sleep(self.interval)
if __name__ == '__main__':
p = ClockProcess(15)
p.start()