python logging模塊

摘錄自python logging模塊官方教程

記錄日志到文件

對(duì)于簡(jiǎn)單的日志使用來(lái)說(shuō)日志功能提供了一系列便利的函數(shù)。它們是?debug(),info(),warning(),error()?和?critical()。

將日志事件記錄到文件中:

import logging

logging.basicConfig(filename='example.log',level=logging.DEBUG)

logging.debug('This message should go to the log file')

logging.info('So should this')

logging.warning('And this, too')

對(duì)?basicConfig()?的調(diào)用應(yīng)該在?debug()?,?info()?等的前面。因?yàn)樗辉O(shè)計(jì)為一次性的配置,只有第一次調(diào)用會(huì)進(jìn)行操作,隨后的調(diào)用不會(huì)產(chǎn)生有效操作。如果你希望每次運(yùn)行重新開(kāi)始,而不是記住先前運(yùn)行的消息,則可以通過(guò)將上例中的調(diào)用更改為來(lái)指定?filemode?參數(shù):

logging.basicConfig(filename='example.log',filemode='w',level=logging.DEBUG)

記錄變量數(shù)據(jù)

要記錄變量數(shù)據(jù),請(qǐng)使用格式字符串作為事件描述消息,并將變量數(shù)據(jù)作為參數(shù)附加。 例如:

import logging

logging.warning('%s before you %s','Look','leap!')

更改顯示消息的格式

import logging

logging.basicConfig(format='%(levelname)s:%(message)s',level=logging.DEBUG)

logging.debug('This message should appear on the console')

logging.info('So should this')

logging.warning('And this, too')


在消息中顯示日期/時(shí)間

要顯示事件的日期和時(shí)間,你可以在格式字符串中放置 '%(asctime)s'

importlogging

logging.basicConfig(format='%(asctime)s %(message)s')

logging.warning('is when this event was logged.')

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、介紹 通過(guò)log分析可獲取程序的運(yùn)行情況,也可快速定位問(wèn)題; 調(diào)試階段:一般需要所有的運(yùn)行日志來(lái)分析;發(fā)布階段...
    rr1990閱讀 841評(píng)論 0 1
  • Python logging 模塊 參考 http://blog.csdn.net/zyz511919766/ar...
    ktide閱讀 1,014評(píng)論 0 2
  • 1.簡(jiǎn)單的將日志打印到屏幕 默認(rèn)情況下,logging將日志打印到屏幕,日志級(jí)別為WARNING;日志級(jí)別大小關(guān)系...
    Root_123閱讀 298評(píng)論 0 0
  • 前提 日志相信我們每天都會(huì)接觸到,調(diào)試代碼需要看console輸出的日志、測(cè)試web程序需要看后臺(tái)tomcat日志...
    邁阿密小白閱讀 3,054評(píng)論 1 1
  • 誰(shuí)的青春不疼痛
    不執(zhí)著_868a閱讀 187評(píng)論 0 0

友情鏈接更多精彩內(nèi)容