Maison >développement back-end >Tutoriel Python >Comment exécuter périodiquement une fonction sous Windows à l'aide de la classe Timer ?
Exécuter des actions périodiques
Exécuter des fonctions spécifiques à intervalles réguliers est une tâche courante en programmation. Sous Windows, il existe plusieurs méthodes pour y parvenir, dont l'une consiste à utiliser la classe Timer.
Pour exécuter une fonction, telle que foo(), toutes les 10 secondes, l'approche suivante peut être implémentée :
import time, threading def foo(): print(time.ctime()) # Create a Timer to call foo() again after 10 seconds threading.Timer(10, foo).start() foo()
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!