__init__.py 847 B

12345678910111213141516171819202122
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. from apscheduler.schedulers.base import BaseScheduler
  4. from apscheduler.triggers.cron import CronTrigger
  5. from datetime import datetime, timedelta
  6. from utils import *
  7. from models import *
  8. from .yzy_job import proc as yzy_proc
  9. def register_jobs(scheduler: BaseScheduler):
  10. scheduler.add_job(yzy_proc, next_run_time=(datetime.now() + timedelta(seconds=3)))
  11. scheduler.add_job(yzy_proc, CronTrigger.from_crontab('0 */1 * * *'))
  12. # scheduler.add_job(wdyy_proc, next_run_time=(datetime.now() + timedelta(seconds=3)))
  13. # scheduler.add_job(wdyy_proc, CronTrigger.from_crontab('0 * * * *'))
  14. # scheduler.add_job(wdgh_proc, next_run_time=(datetime.now() + timedelta(seconds=13)))
  15. # scheduler.add_job(wdyy_proc, CronTrigger.from_crontab('0 * * * *'))
  16. def tick():
  17. print(datetime.now())