## pip install schedule
from schedule import schedule, time

## READ THE SCHEDULE DOCS HERE:
## https://schedule.readthedocs.io/en/stable/

print('SCHEDULER for PYTHON')
print('Scheduler set to run "cynthia.py" every 60 minutes.')
print('Scheduled set to run "shutdown.py" at 19:00 hours.')
print('[Change to suite]')
print('')

def job_1():
    import cynthia

def job_2():
    import shutdown

schedule.every(60).minutes.do(job_1)
schedule.every().day.at("19:00").do(job_2)

## OTHER JOB OPTIONS
## schedule.every(10).minutes.do(job)
## schedule.every().hour.do(job)
## schedule.every().day.at("10:30").do(job)
## schedule.every().monday.do(job)
## schedule.every().wednesday.at("13:15").do(job)
## schedule.every().minute.at(":17").do(job)

while True:
    schedule.run_pending()
    time.sleep(1)

## END ##