Chapter folders renamed
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
#logging5.py
|
||||
import logging
|
||||
logger = logging.getLogger('my_logger')
|
||||
logger.setLevel(logging.DEBUG)
|
||||
console_handler = logging.StreamHandler()
|
||||
file_handler = logging.FileHandler("logs/logging5.log")
|
||||
#setting logging levels at the handler level
|
||||
console_handler.setLevel(logging.DEBUG)
|
||||
file_handler.setLevel(logging.INFO)
|
||||
|
||||
#creating separate formatter for two handlers
|
||||
console_formatter = logging.Formatter(
|
||||
'%(name)s - %(levelname)s - %(message)s')
|
||||
file_formatter = logging.Formatter('%(asctime)s - '
|
||||
'%(name)s - %(levelname)s - %(message)s')
|
||||
|
||||
#adding formatters to the handler
|
||||
console_handler.setFormatter(console_formatter)
|
||||
file_handler.setFormatter(file_formatter)
|
||||
#adding handlers to the logger
|
||||
logger.addHandler(console_handler)
|
||||
logger.addHandler(file_handler)
|
||||
|
||||
logger.error("This is an error message")
|
||||
logger.warning("This is a warning message")
|
||||
logger.info("This is a info message")
|
||||
logger.debug("This is a debug message")
|
||||
Reference in New Issue
Block a user