multiple schedules? - Printable Version +- Python Forum (https://python-forum.io) +-- Forum: Python Coding (https://python-forum.io/forum-7.html) +--- Forum: General Coding Help (https://python-forum.io/forum-8.html) +--- Thread: multiple schedules? (/thread-20214.html) |
multiple schedules? - Stan2292 - Aug-01-2019 # OP is a python noob trying to streamline some performance monitoring work so he doesn't have to hire more people to do that # Python 3.7 i'm having issues trying to execute the same .py files multiple times a day with "schedule" function. so i copied and pasted this file multiple times and changed their names. so now i have main_1.py, main_2.py and main_3.py with the same exact code. then i created a new file main_run.py with the following code: import schedule import time def m_1(): import main_1 def m_2(): import main_2 def m_3(): import main_3 schedule.every().day.at("10:00").do(m_1) while True: schedule.run_pending() time.sleep(59) schedule.every().day.at("13:00").do(m_2) while True: schedule.run_pending() time.sleep(59) schedule.every().day.at("16:00").do(m_3) while True: schedule.run_pending() time.sleep(59)but it still only runs main_1.py at 10:00 but not others. no error message either. would love to know what's the proper way to do scheduling in python. RE: multiple schedules? - fishhook - Aug-01-2019 I am sorry, but why don't you want to use a scheduler built into your OS like 'cron'? |