码迷,mamicode.com
首页 > 其他好文 > 详细

apSheduler

时间:2019-09-28 17:44:11      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:任务   imp   进程   一个   star   机制   存储   cron   安全   


阅读目录

一、apSheduler

二、celery

三、Flask-APScheduler

apSheduler

引子(Introduction)

Advanced Python Scheduler (APScheduler) 是一个轻量级但功能强大的进程内任务调度器,允许您调度函数(或任何其他python可调用文件)在您选择的时间执行。

特性(Features)

  1. 没有(硬)外部依赖性
  2. api线程安全
  3. 支持CPython、Jython、PyPy
  4. 可配置的调度机制(触发器):
    1. 类似cron调度
    2. 单次运行延迟调度(如UNIX“at”命令)
    3. 基于时间间隔(以指定的时间间隔运行)
  5. 支持多种存储空间
    1. RAM
    2. 基于文件的简单数据库
    3. SQLAlchem
    4. MongoDB
    5. Redis

使用

安装

pip install apscheduler

启动调度程序

from apscheduler.scheduler import Scheduler

sched = Scheduler()
sched.start()

apSheduler

标签:任务   imp   进程   一个   star   机制   存储   cron   安全   

原文地址:https://www.cnblogs.com/zhangliang91/p/11603916.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!