Maison >développement back-end >Tutoriel Python >Comment puis-je suspendre l'exécution de mon script Python pendant une durée spécifique ?

Comment puis-je suspendre l'exécution de mon script Python pendant une durée spécifique ?

Barbara Streisand
Barbara Streisandoriginal
2024-12-14 00:12:15859parcourir

How Can I Pause My Python Script's Execution for a Specific Duration?

Retarder l'exécution en Python avec time.sleep()

Un besoin courant dans les scripts Python est d'introduire un délai, comme pour intervalles entre les tâches ou pause pour la saisie de l'utilisateur. Ceci peut être réalisé en utilisant la fonction time.sleep().

Pour implémenter un délai, spécifiez la durée souhaitée (en secondes) comme argument de time.sleep(). Par exemple, pour retarder l'exécution de 2,5 secondes :

import time

time.sleep(2.5)

Cela entraînera une pause du script pendant la durée spécifiée avant de passer à la ligne de code suivante.

Alternativement, pour exécuter un tâche à intervalles réguliers, employez une boucle avec un délai :

import time

while True:
    print("This prints once a minute.")
    time.sleep(60)  # Delay for 1 minute (60 seconds).

Dans cet exemple, la boucle imprimera en continu un message toutes les minutes, avec le délai fourni par temps.sommeil (60).

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn