python提供了logging模塊來實現logging的功能,實現非常簡單
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()
創建一個日志對象
logging.FileHandler(logfile)
創建一個日志處理器,即日志會怎樣存放
logging.Formatter()
日志格式化
setFormatter()
將一個格式化信息應用到剛才創建的日志處理器上
addHandler()
將一個日志處理器添加到最開始創建的日志對象上
setLevel()
設置日志級別
以上內容為大家介紹了python的log功能,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。http://www.dietsnews.net/