Python 中的计时器对象
在 Python 中,计时器是线程类的子类。调用 start() 方法,计时器才开始。计时器对象用于在时间范围内创建一些受约束的动作。使用计时器对象创建一些执行某些动作的线程。计时器使用 cancel() 方法停止。
如何创建计时器对象
以下是如何在 Python 中创建计时器对象 −
threading.Timer(interval, function, args = None, kwargs = None)
启动计时器
计时器.start() 用于启动计时器。以下是示例 −
示例
import threading # All the text displays after 3 seconds def mytimer(): print("Demo Python Program\n") my_timer = threading.Timer(3.0, mytimer) my_timer.start() print("Bye\n")
输出
Bye Demo Python Program
取消计时器
计时器.cancel() 用于取消计时器。以下是示例 −
示例
import threading def mytimer(): print("Demo Python Program\n") my_timer = threading.Timer(3.0, mytimer) my_timer.start() print("Cancelling timer\n") my_timer.cancel() print("Bye\n")
输出
Cancelling timer Bye
广告