import logging logging.basicConfig(filename= 'out.log',filemode= 'w+', level= logging.DEBUG, format= '%(asctime)s - %(levelname)s - %(message)s') filename:日志檔案名 filemode:檔案讀寫方式 level:日志等級 --DEBUG:最詳細的日志資訊 --INFO:僅次于DEBUG,記錄關鍵節點的資訊 --WARNING:記錄不期望發送的資訊 --ERRO:由于嚴重錯誤的問題導致某些功能不能正常運行時記錄的資訊 --CRITICAL:當發生嚴重錯誤時,導致程式不能繼續運行時記錄的資訊 format:指定日志輸出的格式的字串,指定日志輸出順序 --'%(asctime)s':時間,格式為:yyy-mm-dd hh:mm:ss,如:s2019-04-19 11:20:42,345 解決日志輸出中文亂碼:在有中文的字串前加上 u 即可, 還亂碼的話更改日志檔案編碼為 GBK logging.info(u'測驗')
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/95164.html
標籤:Python
上一篇:代碼review:python代碼review工具pylint安裝使用
下一篇:Python語法的使用和簡介
