English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
타이머 객체는 시간 제한된 특정 작업을 생성하는 데 사용됩니다. 타이머 객체를 사용하여 특정 작업을 수행하는 스레드를 생성합니다. Python에서 Timer는 Thread 클래스의 서브 클래스입니다. 다음과 같이 사용합니다.start()
메서드 타이머 시작
threading.Timer(interval,function,args = None,kwargs = None),이는 Timer 객체를 생성하는 타이머 문법입니다.
먼저, 이 예제에서는 다음을 얻을 것입니다:
3초 후에 표시됩니다
import threading def mytimer(): print("Python Program\n") my_timer = threading.Timer(3.0, mytimer) my_timer.start() print("Bye\n")
출력 결과
Bye Python Program
timer.cancel()는 타이머를 취소하는 문법입니다.
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")
출력 결과
Cancelling Timer Bye