Agendar um evento repetido no Python 3
Estou tentando agendar um evento repetido para ser executado a cada minuto no Python 3.
Eu vi aulasched.scheduler
mas estou me perguntando se existe outra maneira de fazer isso. Ouvi menções de que eu poderia usar vários threads para isso, o que não me importaria de fazer.
Estou basicamente solicitando algum JSON e depois analisando; seu valor muda com o tempo.
Usarsched.scheduler
Eu tenho que criar um loop para solicitar que ele agende o mesmo para executar por uma hora:
scheduler = sched.scheduler(time.time, time.sleep)
# Schedule the event. THIS IS UGLY!
for i in range(60):
scheduler.enter(3600 * i, 1, query_rate_limit, ())
scheduler.run()
Que outras maneiras de fazer isso existem?