講解對(duì)象:python添加日志 作者:融水公子 rsgz
實(shí)例: import logging logging.basicConfig(level=logging.DEBUG, filename='new.log', filemode='a', format='%(asctime)s - %(pathname)s[line:%(lineno)d] - %(levelname)s: %(message)s') logging.debug('探測(cè)地形') logging.info('雙頭火靈蛇') logging.warning('恐怖的陣容!') logging.error('丹王古河的大手筆,!') logging.critical('三名斗皇強(qiáng)者的戰(zhàn)斗')
運(yùn)行結(jié)果: 2019-10-19 01:10:55,003 - C:\Users\Administrator\Desktop\003.py[line:7] - DEBUG: 探測(cè)地形 2019-10-19 01:10:55,003 - C:\Users\Administrator\Desktop\003.py[line:8] - INFO: 雙頭火靈蛇 2019-10-19 01:10:55,003 - C:\Users\Administrator\Desktop\003.py[line:9] - WARNING: 恐怖的陣容,! 2019-10-19 01:10:55,003 - C:\Users\Administrator\Desktop\003.py[line:10] - ERROR: 丹王古河的大手筆! 2019-10-19 01:10:55,003 - C:\Users\Administrator\Desktop\003.py[line:11] - CRITICAL: 三名斗皇強(qiáng)者的戰(zhàn)斗
注意: 1 當(dāng)前路徑會(huì)生成一個(gè)文件new.log,,添加日志的形式是追加的形式 2 filemode='a':w就是寫模式,,a是追加模式 3 level=logging.DEBUG,#控制臺(tái)打印的日志級(jí)別
|