APScheduler
1 简介 APScheduler 的全称是 Advanced Python Scheduler 。它是一个轻量级的 Python 定时任务调度框架。 APScheduler 支持三种调度任务:固定时间间隔,固定时间点(日期),Linux 下的 Crontab 命令 。同时,它还支持异步执行、后台执行调度任务。 2 安装 使用 pip 包管理工具安装 APScheduler 是最方便快捷的。 pip install APScheduler # 如果出现因下载失败导致安装不上的情况,建议使用代理 pip --proxy http://代理ip:端口 install APScheduler 3 使用步骤 APScheduler 使用起来还算是比较简单。运行一个调度任务只需要以下三部曲。 新建一个 schedulers (调度器) 。 添加一个调度任务(job stores)。 运行调度任务。 下面是执行每 2 秒报时的简单示例代码: import datetime import time from apscheduler.schedulers.background import BackgroundScheduler def timedTask(): print(datetime.datetime.utcnow().strftime("%Y-%m-%d %H:%M:%S.%f")[:-3