goaccess是一款開源的且具有互動檢視介面的實時web 日誌分析工具,通過你的web 瀏覽器或者 *nix 系統下的終端程式(terminal)即可訪問。
python實現goaccess分析nginx日誌,結果報告發郵件通知運維。
today = datetime.date.today()
yesterday = today - datetime.timedelta(days=1)
beforeday = today - datetime.timedelta(days=2)
daily = str(yesterday)
ddaily = str(beforeday)
# 郵件傳送
mail_host="smtp.126.com" #郵件伺服器
mail_port='465' #郵件伺服器使用的埠
mail_user="[email protected]" #傳送郵件使用者名稱
mail_pass="bool123" #口令
#mailto_list=str(sys.ar**[1])
mailto_list=["[email protected]"]
mailcc_list=["[email protected]"]
print 'mailing...'
try:
server = smtplib.smtp_ssl(mail_host,mail_port,timeout=30)
# server.starttls()
server.login(mail_user,mail_pass)
server.sendmail(mail_user, mailto_list+mailcc_list, msg.as_string())
# server.sendmail(mail_user, mailto_list, msg.as_string())
server.close()
except exception, e:
print str(e)
server.close()
#crontab del old file
python實現線性回歸 python實現線性回歸
參考 機器學習實戰 machine learning in action 一 必備的包 一般而言,這幾個包是比較常見的 matplotlib,用於繪圖 numpy,陣列處理庫 pandas,強大的資料分析庫 sklearn,用於線性回歸的庫 scipy,提供很多有用的科學函式 我一般是用pip安裝,...
python爬蟲基礎實現 Python實現基礎爬蟲
初次使用urllib實現爬蟲的資料請求 urllib.request.urlopen url 發起get請求 urllib.parse.quote 將中文進行url編碼 from urllib.request importurlopen,urlretrieve,requestfrom urllib....
python實現快取 Python實現快取
注意 本文是乙個存根。稍會將發布有關不同的簡單快取實現的更詳細分析。請參閱下面的註解獲得大致的摘要。簡單快取實現 用法 注意,該實現使用普通列表來跟蹤訪問順序,以便能夠在快取填滿時丟棄最近最少使用的專案。列表型別沒有真正為此目的而優化,但是這種方法對於較小的快取非常有效,特別是當快取訪問遵循80 2...