Python Logging模塊的簡單使用


#-*- coding: utf-8 -*- #!/usr/bin/python import logging # create logger logger = logging.getLogger('simple_example') logger.setLevel(logging.DEBUG) # create console handler and set level to debug ch = logging.StreamHandler() ch.setLevel(logging.DEBUG) # create formatter formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') # add formatter to ch ch.setFormatter(formatter) # add ch to logger logger.addHandler(ch) LOG_FILENAME = './logging_example.out' logging.basicConfig(filename=LOG_FILENAME,level=logging.DEBUG,) # 'application' code logger.debug('debug message') logger.info('info message') logger.warn('warn message') logger.error('error message') logger.critical('critical message')

2種日誌顯示是一致的,能夠單獨設置html

 

參考文檔:http://www.cnblogs.com/wswang/p/6138304.htmlpython

http://www.cnblogs.com/zhbzz2007/p/5943685.htmlapp

http://dataunion.org/19906.htmlspa

相關文章
相關標籤/搜索