PracticeDev/study_python/test_logger/ex1.py

25 lines
471 B
Python
Raw Normal View History

2023-11-15 21:00:03 +08:00
#!/usr/bin/env python3
import logging
import os
os.makedirs('logs', exist_ok=True)
logger = logging.getLogger()
logger.setLevel(logging.DEBUG)
stream_handler = logging.StreamHandler()
stream_handler.setLevel(logging.DEBUG)
file_handler = logging.FileHandler('logs/ex1.log')
logger.addHandler(stream_handler)
logger.addHandler(file_handler)
logger.debug('debug message')
logger.info('info message')
logger.warning('warning message')
logger.error('error message')