python提供了logging模塊來實現(xiàn)logging的功能,實現(xiàn)非常簡單
deflogTest():
importlogging
importos
logger=logging.getLogger()
handler=logging.FileHandler(os.path.join(os.getcwd(),"test.log"))
formater=logging.Formatter("%(asctime)s%(levelname)s%(message)s")
handler.setFormatter(formater)
logger.addHandler(handler)
logger.setLevel(logging.NOTSET)
logger.debug("測試一下log功能")
return
logging.getLogger()
創(chuàng)建一個日志對象
logging.FileHandler(logfile)
創(chuàng)建一個日志處理器,即日志會怎樣存放
logging.Formatter()
日志格式化
setFormatter()
將一個格式化信息應用到剛才創(chuàng)建的日志處理器上
addHandler()
將一個日志處理器添加到最開始創(chuàng)建的日志對象上
setLevel()
設置日志級別
以上內(nèi)容為大家介紹了python的log功能,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。http://www.jsszjs.cn/