DEV Community

Endriw Villa
Endriw Villa

Posted on

Agendador de tarefas com python

Para criar um agendador de tarefas com Python, você pode utilizar a biblioteca apscheduler. O primeiro passo é instalar a biblioteca apscheduler com o seguinte comando:

pip install apscheduler

Em seguida, você pode criar um script Python que inicialize o agendador e adicione as tarefas a serem executadas em momentos específicos. O código para fazer isso pode ser o seguinte:

from apscheduler.schedulers.blocking import BlockingScheduler

# inicializa o agendador
scheduler = BlockingScheduler()

# função que será executada pelo agendador
def tarefa():
    print('Tarefa executada!')

# adiciona a tarefa a ser executada às 8h da manhã todos os dias
scheduler.add_job(tarefa, 'cron', hour=8)

# inicia o agendador
scheduler.start()

Enter fullscreen mode Exit fullscreen mode

Essa solução é adequada para aplicações que precisam executar tarefas em momentos específicos, mas que não precisam ser executadas em tempo real ou em paralelo com outras tarefas. Se sua aplicação precisar dessas características, pode ser necessário utilizar outras soluções.

Top comments (0)