Рубрики
Без рубрики

Как добавить работу Cron в Python

В то время как я искал несколько хороших идей, чтобы запустить работу Cron в Python, и в конце концов я нашел Apsched … Tagged с Python.

Пока я искал несколько хороших идей, чтобы запустить работу Cron в Python, и в конце концов я нашел Apscheduler Анкет

Apscheduler имеет три встроенные системы планирования, которые вы можете использовать:

  • Планирование в стиле крона (с необязательным временем запуска/окончания)
  • Исполнение на основе интервала (выполняет задания на ровных интервалах, с необязательным временем запуска/окончания)
  • Одноразовая задержка выполнения (выполняет задание один раз, в установленную дату/время)

На этот раз я пытался проходить через API каждые 10 минут. Таким образом, Apscheduler определенно держит то, что я хочу понять. В дополнение к этому, это весьма полезно, потому что есть некоторые методы, которые запускают планировщик для каждой среды и каждой структуры.

Установите Apscheduler

$ pip install apscheduler

app/gade.py

def hello_world():
  print("Hello World!")

sched = BackgroundScheduler(standalone=True,coalesce=True)
sched.add_job(hello_world, 'interval', minutes=1)
sched.start()

Печать “Привет, мир!” каждые 10 минут.

app/init.py

import app.schedule

Оригинал: “https://dev.to/shyamady/how-to-add-cron-job-in-python-1of0”