English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Timer object in Python

Der Timer-Objekt wird verwendet, um bestimmte Aktionen, die zeitlich begrenzt sind, zu erstellen. Erstelle einige Threads, die bestimmte Aktionen ausführen, indem du ein Timer-Objekt erstellst. In Python ist Timer eine Unterklasse der Thread-Klasse. Verwendestart()Method Timer starten.

Ein Timer-Objekt erstellen

threading.Timer(interval, function, args = None, kwargs = None), dies ist die Syntax, um einen Timer-Objekt zu erstellen.

Zunächst, in diesem Beispiel werden wir

Auf Wiedersehen

3Nach einigen Sekunden wird angezeigt

Python Programm

Beispiel

import threading
   def mytimer():
      print("Python Program\n")
      my_timer = threading.Timer(3.0, mytimer)
      my_timer.start()
print("Bye\n")

Ausgabeergebnis

Bye
Python Program

Timer abbrechen

timer.cancel() ist die Syntax, um den Timer abzubrechen.

Beispiel

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")

Ausgabeergebnis

Cancelling Timer
Bye