| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- # -*- coding: utf-8 -*-
- import logging
- logging.debug('debug级别,一般用来打印一些调试信息,级别最低')
- logging.info('info级别,一般用来打印一些正常的操作信息')
- logging.warning('waring级别,一般用来打印警告信息')
- logging.error('error级别,一般用来打印一些错误信息')
- logging.critical('critical级别,一般用来打印一些致命的错误信息,等级最高')
- logging.basicConfig(level=logging.DEBUG)
- logging.basicConfig(format='%(asctime)s - %(filename)s[line:%(lineno)d] - %(levelname)s: %(message)s',
- level=logging.DEBUG)
- logging.basicConfig(format='%(asctime)s - %(filename)s[line:%(lineno)d] - %(levelname)s: %(message)s',
- level=logging.DEBUG,
- filename='test.log',
- filemode='a')
- logger = logging.getLogger('test')
- logger.debug('debug级别,一般用来打印一些调试信息,级别最低')
- logger.info('info级别,一般用来打印一些正常的操作信息')
- logger.warning('waring级别,一般用来打印警告信息')
- logger.error('error级别,一般用来打印一些错误信息')
- logger.critical('critical级别,一般用来打印一些致命的错误信息,等级最高')
- logger = logging.getLogger('test')
- stream_handler = logging.StreamHandler()
- logger.addHandler(stream_handler)
- logger = logging.getLogger('test')
- logger.setLevel(level=logging.DEBUG)
- formatter = logging.Formatter('%(asctime)s - %(filename)s[line:%(lineno)d] - %(levelname)s: %(message)s')
- stream_handler = logging.StreamHandler()
- stream_handler.setLevel(logging.DEBUG)
- stream_handler.setFormatter(formatter)
- logger.addHandler(stream_handler)
|