Ich habe diese funktionierende Timer-Funktion in Python ver3.6, die im Abstand von 2 Sekunden ausgeführt wird.Ändern Sie diese Timer-Funktion, um das Argument zu akzeptieren
def timer_function_working():
threading.Timer(2, timer_function_working).start()
print ("stackoverflow")
timer_function_working()
Ich möchte diese Timer_function akzeptieren das Zeitintervall als ein Argument. Hier ist der neue Code;
def timer_function(interval_sec):
threading.Timer(interval_sec, timer_function).start()
print ("stackoverflow")
timer_function(interval_sec=2)
Allerdings bekomme ich diese Fehlermeldung;
TypeError: timer_function() missing 1 required positional argument: 'interval_sec'
Wie ändere ich diese Timer-Funktion, um das Argument zu akzeptieren?