Qual é a melhor maneira de executar repetidamente uma função a cada x segundos no Python?
Quero executar repetidamente uma função em Python a cada 60 segundos para sempre (assim como umNSTimer no objetivo C). Esse código será executado como um daemon e é efetivamente como chamar o script python a cada minuto usando um cron, mas sem exigir que isso seja configurado pelo usuário.
Noesta pergunta sobre um cron implementado em Python, a solução parece efetivamente apenasdormir() por x segundos. Eu não preciso de funcionalidades tão avançadas, então talvez algo assim funcione
while True:
# Code executed here
time.sleep(60)
Existem problemas previsíveis com este código?