lib-not-dr/example/logger/logger.py

59 lines
1.5 KiB
Python
Raw Normal View History

2023-11-06 00:31:03 +08:00
# -------------------------------
# Difficult Rocket
# Copyright © 2020-2023 by shenjackyuanjie 3695888@qq.com
# All rights reserved
# -------------------------------
from lib_not_dr.logger.logger import Logger
2023-11-28 23:19:18 +08:00
import logging
def logging_logger() -> None:
logger = logging.getLogger('test')
2023-11-29 00:31:52 +08:00
logger.level = logging.INFO
2023-11-28 23:19:18 +08:00
logger.info('Hello World!')
logger.debug('Hello World!')
logger.warning('warnnnnnnn')
logger.error('Hello World!')
logger.fatal('good bye world') # critical
def lndl_logger() -> None:
2023-11-06 00:31:03 +08:00
logger = Logger.get_logger_by_name('test')
2023-11-29 00:31:52 +08:00
logger.global_level = 20
2023-11-06 00:31:03 +08:00
logger.info('Hello World!')
2023-11-28 23:19:18 +08:00
logger.fine('Hello World!')
logger.debug('Hello World!')
logger.trace('Hello tracing!')
logger.warn('warnnnnnnn')
logger.error('Hello World!')
logger.fatal('good bye world')
def main():
logger = Logger.get_logger_by_name('test')
logger.global_level = 0
2023-11-06 00:31:03 +08:00
2023-11-28 23:19:18 +08:00
logger.info('Hello World!')
2023-11-06 00:31:03 +08:00
logger.fine('Hello World!')
logger.debug('Hello World!')
2023-11-07 01:03:07 +08:00
logger.trace('Hello tracing!')
logger.warn('warnnnnnnn')
2023-11-06 00:31:03 +08:00
logger.error('Hello World!')
2023-11-07 01:03:07 +08:00
logger.fatal('good bye world')
logger.info('this message if from tag', tag='test')
logger.debug('this debug log if from admin', tag='admin')
logger.debug('and this message ends with none', end=' ')
logger.trace('so this message will be in the same line', tag='same line!')
2023-11-07 01:03:07 +08:00
logger.info('so just info some stuff')
2023-11-28 23:19:18 +08:00
if __name__ == '__main__':
2023-11-29 00:31:52 +08:00
main()
2023-11-28 23:19:18 +08:00
lndl_logger()
logging_logger()