Heim >Backend-Entwicklung >Python-Tutorial >Wie kann ich die Ausführung meines Python-Skripts für eine bestimmte Dauer anhalten?

Wie kann ich die Ausführung meines Python-Skripts für eine bestimmte Dauer anhalten?

Barbara Streisand
Barbara StreisandOriginal
2024-12-14 00:12:15858Durchsuche

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

Verzögern der Ausführung in Python mit time.sleep()

Eine häufige Notwendigkeit in Python-Skripten besteht darin, eine Zeitverzögerung einzuführen, z. B. für Intervalle zwischen Aufgaben oder Pausen für Benutzereingaben. Dies kann mit der Funktion time.sleep() erreicht werden.

Um eine Verzögerung zu implementieren, geben Sie die gewünschte Zeitspanne (in Sekunden) als Argument für time.sleep() an. Um beispielsweise die Ausführung um 2,5 Sekunden zu verzögern:

import time

time.sleep(2.5)

Dadurch wird das Skript für die angegebene Dauer angehalten, bevor mit der nächsten Codezeile fortgefahren wird.

Alternativ können Sie zum Ausführen von a Wenn Sie die Aufgabe in regelmäßigen Abständen ausführen, verwenden Sie eine Schleife mit Verzögerung:

import time

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

In diesem Beispiel druckt die Schleife kontinuierlich jede Minute eine Nachricht mit der von bereitgestellten Verzögerung time.sleep(60).

Das obige ist der detaillierte Inhalt vonWie kann ich die Ausführung meines Python-Skripts für eine bestimmte Dauer anhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn