Rekursives Ausführen von Code in regelmäßigen Abständen
Das regelmäßige Ausführen eines bestimmten Codeblocks kann in verschiedenen Programmierszenarien von entscheidender Bedeutung sein. Python stellt das Threading-Modul bereit, mit dem Sie Threads erstellen können, die gleichzeitig mit dem Hauptprogramm ausgeführt werden. Hier ist eine Lösung, die dieses Modul verwendet, um alle n Sekunden eine Nachricht zu drucken:
import threading def printit(): # Schedule the next invocation of this function after n seconds threading.Timer(5.0, printit).start() # Execute the code print("Hello, World!") # Initiate the first call of the printit function printit() # Continue with the rest of your code
In diesem Code:
Das obige ist der detaillierte Inhalt vonWie führe ich Code in Python in regelmäßigen Abständen rekursiv aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!