掃二維碼與項(xiàng)目經(jīng)理溝通
我們在微信上24小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
1、導(dǎo)入logging模塊。

import logging
2、創(chuàng)建日志收集器。
logger = logging.getLogger(“日志收集器的name”)
3、設(shè)置日志收集器的日志級別。
logger.setLevel(logging.INFO) #設(shè)置收集器的級別為INFO。
4、創(chuàng)建輸出渠道。
根據(jù)第一部分的內(nèi)容知:日志輸出渠道包含控制臺輸出和文件輸出。
5、設(shè)置日志輸出的內(nèi)容格式。
# 設(shè)置日志的輸出格式 fmt = "%(asctime)s %(name)s %(levelname)s %(filename)s-%(lineno)d:%(message)s" formatter = logging.Formatter(fmt)
6、日志格式綁定。
將設(shè)置的日志格式綁定到創(chuàng)建的輸出渠道中,即將日志格式與輸出渠道關(guān)聯(lián)起來。
7、輸出渠道,添加到日志收集器。
以上就是python自定義日志的實(shí)現(xiàn),希望對大家有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)Python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。

我們在微信上24小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流