Python定时任务框架APScheduler 3.0.3 Cron示例
2015-09-22 16:02
796 查看
转载:http://www.cnblogs.com/leleroyn/p/4501359.html APScheduler是基于Quartz的一个Python定时任务框架,实现了Quartz的所有功能,使用起来十分方便。提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以持久化任务。基于这些功能,我们可以很方便的实现一个python定时任务系统。
安装
安装过程很简单,可以基于pip和源码。 Pip install apscheduler==3.0.3 或者下载源码,运行命令: Python setup.py installcron job例子
#coding=utf-8 from apscheduler.schedulers.blocking import Blocking Schedulerfrom datetime import datetime import time import os def tick(): print('Tick! The time is: %s' % datetime.now()) if __name__ == '__main__': scheduler = BlockingScheduler() scheduler.add_job(tick,'cron', second='*/3', hour='*') print('Press Ctrl+{0} to exit'.format('Break' if os.name == 'nt' else 'C')) try: scheduler.start() except (KeyboardInterrupt, SystemExit): scheduler.shutdown()
相关文章推荐
- Python中创建一个多维数组的方法
- Python之数据类型 一
- Python之数据类型 一
- Python监控主机是否存活并以邮件报警
- 树莓派的gpio python使用
- python matplotlib 机器学习,作图命令
- python之entry points
- Python 拉丁超立方采样
- 【已解决】安装pyleus遇到的'bdist_wheel'错误
- 使用python抓取百度搜索、百度新闻搜索的关键词个数
- python之字符串的操作和使用
- python执行系统命令的几种方法
- python-time
- Python脚本10 —— 复制json文件并替换指定字段
- Python脚本09 —— 一个计算题
- Python脚本08 —— 获取七牛服务器加密后的url
- Python脚本07 —— 替换模板中的七牛域名
- Python脚本06 —— 批量上传图片到七牛服务器
- Python 从sketch中读取文件
- CART分类决策树、回归树和模型树算法详解及Python实现