DEV Community

Endriw Villa
Endriw Villa

Posted on

3

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.

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay