__main__.py 820 B

123456789101112131415161718192021222324252627282930313233
  1. """Main app"""
  2. from datetime import datetime, timedelta
  3. import random
  4. import time
  5. from app import scheduler
  6. from app.api import get_professors
  7. from app.database import get_latest_professor, save_professors
  8. def job_update_department(state_id, department_type):
  9. """Update department professors"""
  10. # last_professor = get_last_professor(state_id, department_type)
  11. professors = get_professors(state_id, department_type, None)
  12. print(professors)
  13. # save_professors(state_id, department_type, professors)
  14. if __name__ == '__main__':
  15. # jobs
  16. job_update_department(2788, 6)
  17. scheduler.add_job(
  18. job_update_department,
  19. 'cron',
  20. args=[2788, 6],
  21. id='vn_update_department',
  22. replace_existing=True,
  23. hour='20'
  24. )
  25. while True:
  26. time.sleep(100)