Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

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