Heroku - Apscheduler flask - PullRequest
       72

Heroku - Apscheduler flask

0 голосов
/ 14 июля 2020

Я развернул свой веб-сайт на heroku, установил там postgresql базу данных, используя Python и Flask. Я хочу написать функцию, которая каждую неделю в спасифи c день и время будет срабатывать. А также еще одна функция, которая запускается каждый день в c время.

Поскольку я использую Heroku, я видел в их документации, что могу использовать Apscheduler. В своей документации они отображают только один пример

Пример

from apscheduler.schedulers.blocking import BlockingScheduler

sched = BlockingScheduler()

@sched.scheduled_job('interval', minutes=3)
def timed_job():
   print('This job is run every three minutes.')

@sched.scheduled_job('cron', day_of_week='mon-fri', hour=17)
def scheduled_job():
  print('This job is run every weekday at 5pm.')

sched.start()

Ссылка на сайт Heroku https://devcenter.heroku.com/articles/clock-processes-python

Это единственный пример, который они представляют. Итак, на мой вопрос, я хочу запускать скрипт каждую неделю в спасифи c день. Я не знаю, что писать в @sched.scheduled_job('cron', ????? ). А еще я хочу запустить скрипт, который запускается каждый день в c время.

Я не видел ни одной статьи или документа, объясняющего, какие параметры я могу там ввести.

Как могу ли я узнать, что я могу ввести в scheduled_job

...