import schedule
import time
def task():
print("Task is running...")
# 每隔5秒执行一次任务
schedule.every(5).seconds.do(task)
while True:
schedule.run_pending()
time.sleep(1)
from apscheduler.schedulers.blocking import BlockingScheduler
def task():
print("Task is running...")
# 创建调度器
scheduler = BlockingScheduler()
# 每隔5秒执行一次任务
scheduler.add_job(task, 'interval', seconds=5)
# 启动调度器
scheduler.start()
from apscheduler.schedulers.blocking import BlockingScheduler
import datetime
def task():
print("Task is running...")
# 创建调度器
scheduler = BlockingScheduler()
# 在指定时间点执行任务
execute_time = datetime.datetime(2023, 7, 1, 0, 0, 0)
scheduler.add_job(task, 'date', run_date=execute_time)
# 启动调度器
scheduler.start()