【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字母挨着 編輯時必定要有使命感 當心點  不要問我怎麼知道。一切都是淚~~

相關文章
相關標籤/搜索