# 这里是执行爬虫的main程序 python
--------------------------------------华丽的分割线--------------------------------------------------python2.7
上面是本身经过sleep()定义的一个简单的定时任务,在正真的生产中,若是有不少的任务时,这并非一个好的办法,这时候就须要用Linux下的定时任务crontab这个神器了. spa
在LINUX中,周期执行的任务通常由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。命令行
cron的配置文件称为“crontab”,是“cron table”的简写。进程
可经过crontab -l 命令查看你当前机器的定时任务状况, 使用crontab -e进行对你要执行的定时任务进行编辑crontab
*/2 * * * * /usr/bin/python2.7 /home/jianping/work/test.py >> /home/jianping/work/cron.log 2>&1& utf-8
这是一个每2分钟执行一次test.py文件的定时任务.因为这方面的资料不少,具体的crontab用法你们能够自行百度,在此不作描述table