Rodando uma função em um intervalo fixo de tempo
Rodando uma função em um intervalo fixo de tempo#
O objeto App posui um método utilitátio que permite que um função seja rodada de tempos em tempos. Basta anotar essa função com o decorator @app.run_every e ela será chamada nesse intervalo de tempo.
from asyncworker import App
app = App()
@app.run_every(5)
async def every_5_seconds(myapp: App):
print("OK")
app.run()