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

Objet horloge dans Python

L'objet chronomètre est utilisé pour créer des opérations limitées par un temps d'intervalle. Utilisez l'objet chronomètre pour créer des threads qui exécutent certaines opérations. Dans Python, Timer est une sous-classe de Thread. Utilisezstart()Méthode de démarrage du chronomètre.

Créer un objet Timer

threading.Timer(interval,function,args = None,kwargs = None),c'est la syntaxe pour créer un chronomètre pour l'objet Timer.

Dans cet exemple, nous allons obtenir d'abord

Au revoir

3Après quelques secondes, il sera affiché

Programme Python

Exemple

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

Résultat de la sortie

Bye
Programme Python

Annuler le chronomètre

La syntaxe de timer.cancel() est deannuler le chronomètre.

Exemple

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

Résultat de la sortie

Cancelling Timer
Bye