1. 定时任务使用的是APScheduler 框架, 使用本例前需安装APScheduler。 具体安装可参考我的《CentOS python2.6.6 升级 2.7.5 并安装pip, apscheduler》 这篇文章。
2. 不多说,直接上代码了。
#coding=utf-8
#
from apscheduler.schedulers.blocking import BlockingScheduler
import datetime
import time
import os
import zipfile
import logging
logging.basicConfig(level=logging.DEBUG,
format='%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s',
datefmt='%a, %d %b %Y %H:%M:%S',
filename='myapp.log',
filemode='w')
#定义一个StreamHandler,将INFO级别或更高的日志信息打印到标准错误,并将其添加到当前的日志处理对象#
console = l