Các đối tượng hẹn giờ được sử dụng để tạo một số hành động bị giới hạn bởi khoảng thời gian. Sử dụng đối tượng hẹn giờ tạo một số luồng thực hiện một số hành động. Trong python Timer là một lớp con của lớp Thread. Sử dụng bộ đếm thời gian phương thức start () được bắt đầu.
Tạo đối tượng Bộ hẹn giờ
threading.Timer (khoảng, hàm, args =None, kwargs =None), đây là cú pháp tạo bộ đếm thời gian của đối tượng Timer.
Ở đây, trong ví dụ này, lúc đầu chúng ta sẽ nhận được
Tạm biệt
Sau 3 giây, nó sẽ hiển thị
Chương trình Python
Ví dụ
import threading def mytimer(): print("Python Program\n") my_timer = threading.Timer(3.0, mytimer) my_timer.start() print("Bye\n")
Đầu ra
Bye Python Program
Hủy hẹn giờ
timer.cancel () là cú pháp để hủy hẹn giờ.
Ví dụ
import threading def mytimer(): print("Python Program\n") my_timer = threading.Timer(3.0, mytimer) my_timer.start() print("Cancelling timer\n") my_timer.cancel() print("Bye\n")
Đầu ra
Cancelling Timer Bye