Ich habe eine harte harte Zeit mit Timer
Funktion von Threading.Threading.Timer (5, Funktion) Start alle 5 Sekunden
Grundsätzlich, wenn mein Programm startet, möchte ich Statistiken alle x Sekunde protokollieren.
Also dachte ich, ich könnte es mit der Timer
Funktion (Start-Funktion alle 5 Sekunden) tun.
Vorerst ich tat:
from threading import Timer
def startLogger():
while True:
t = Timer(5, function)
t.start()
def function():
print("hey")
Aber es Fehler starten, so dass ich denke, es ist nicht die gute Art und Weise, es zu tun.
RuntimeError: can't start new thread
Wenn mir jemand einen Hinweis geben kann, würde es geschätzt!