python
from apscheduler.schedulers.background import BackgroundScheduler
import time
def task():
time.sleep(2)
scheduler = BackgroundScheduler()
scheduler.add_job(task, 'interval', seconds=5)
scheduler.start()
while True:
time.sleep(1)
python
from apscheduler.schedulers.blocking import BlockingScheduler
from multiprocessing import Process
import time
def task():
time.sleep(2)
scheduler = BlockingScheduler()
scheduler.add_job(task, 'interval', seconds=5)
def process_func():
scheduler.start()
p = Process(target=process_func)
p.start()
while True:
time.sleep(1)