Published on

Scheudle task with Python

Authors
  • avatar
    Name
    Jimmy Lai
    Twitter
import helper
import time
import threading
import schedule
from schedule import every,repeat

@repeat(every(5).seconds)
def task():
    print("Doing task...", helper)
    start_thread(run_task())
    time.sleep(5)


def start_thread(func):
    job_one  = threading.Thread(target=func)
    job_one.start()

def run_task():
    print("!!!!")

while True:
    schedule.run_pending()
    time.sleep(1)