【Python语言】--Crontab结合Python脚本实现将日志天天写入到文件中

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字母挨着 编辑时必定要有使命感 当心点  不要问我怎么知道。一切都是泪~~

相关文章
相关标签/搜索