【Python模塊】logging模塊打印日誌

Python模塊 >> logging


一、簡單日誌打印


【1】直接使用logging模塊,打印日誌到屏幕




  默認輸出日誌的格式:日誌級別:Logger名稱:用戶輸出消息




【2】默認的日誌級別設置爲WARNING,logging模塊將日誌打印到標準輸出中,且只顯示大於等於WARNING級別的日誌(日誌級別等級CRITICAL > ERROR > WARNING > INFO > DEBUG > NOTSET


二、配置日誌(logging.basicConfig)


1. 在logging.basicConfig()函數中可通過具體參數來更改logging模塊的默認行爲




2. 參數含義


【1】level:設置日誌級別


【2】datefmt:指定日期時間格式


【3】filename:指定存儲日誌的文件


【4】filemode:文件打開方式,包括'a','w'等


【5】format:指定日誌顯示格式


%(asctime)s    字符串形式的當前時間,默認格式是 “2003-07-08 16:49:45,896”,逗號後面的是毫秒


%(filename)s    調用日誌輸出函數的模塊的文件名


%(lineno)d   調用日誌輸出函數的語句所在的代碼行


%(levelname)s    文本形式的日誌級別


%(message)s    用戶輸出的消息


還有其他一些可能用到的格式化串,參照鏈接


http://blog.chinaunix.net/uid-26000296-id-4372063.html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章