Timer是在threading模块下的、Thread类的派生类,它用于在指定时间后调用一个方法。
Timer的构造方法:
Timer(interval,func,args,kwargs)
- interval:用于设置等待时间。
- func:要执行的函数或方法。
- args/kwargs:该函数或方法要用到的位置参数或关键字参数。
实例化Timer,即创建了一个定时器,Timer指向的方法会在指定时间之后被运行。
- 代码实例
import threading
def go():
print('小老弟 你啥时候能看见我?')
# 开启定时任务
t = threading.Timer(5, go)
t.start()
print('over')