Python 计时器对象

Python 计时器对象

在Python中,计时器是Thread类的子类。 调用start()方法后,计时器开始计时。 计时器对象用于创建在一定时间范围内绑定的某些动作。 使用计时器对象创建一些执行某些动作的线程。 可以使用cancel()方法停止计时器。

如何创建计时器对象

以下是在Python中创建计时器对象的方法:

threading.Timer(interval, function, args = None, kwargs = None)

开始计时器

timer.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

取消定时器

timer.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

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程