Q:

python execute function every x seconds

import sched, time
s = sched.scheduler(time.time, time.sleep)
def do_something(sc): 
    print("Doing stuff...")
    # do your stuff
    s.enter(60, 1, do_something, (sc,))

s.enter(60, 1, do_something, (s,))
s.run()
2
from time import time, sleep
while True:
    sleep(60 - time() % 60)
	# thing to run
1

New to Communities?

Join the community