25 lines
471 B
Python
25 lines
471 B
Python
|
#!/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')
|