1、前述python
实际工做中将Python脚本天天定时写入到日志文件中的使用场景仍是蛮多的,有不少种方法能够实现这种效果。本文选择一种方式实现,特将实现细节作以下分享,不当之处烦请指正。spa
2、具体3d
一、python脚本须要在每一个Python文件上面添加logger输出。日志
以下:blog
二、Shell脚本中添加后台执行机制。crontab
备注:后台
一、nohup很关键 这里面千万不要写错格式 本人就由于写成 nohup .... >>file & 这种格式致使明明手动执行有日志输出 可是放入到定时任务里面就没有日志了。变量
二、这里面的软件运行环境如.../../python 必定要写成绝对路径,即使在环境变量李配置了,由于Crontab识别不了环境变量。软件
三、crontab定时任务如图:配置
3天一执行。
另外千万注意在编辑时别误按crontab -r (删除所有定时任务)由于crontab -e 是编辑 e 和r字母挨着 编辑时必定要有使命感 当心点 不要问我怎么知道。一切都是泪~~