Exception с traceback

config логгера:

logger_config = {
    'version': 1,
    'disable_existing_loggers': False,
 
    'formatters': {
        'std_format': {
            'format': '{asctime} - {levelname} - {name} - {module}:{funcName}:{lineno}- {message}',
            'style': '{'
        }
    },
    'handlers': {
        'console': {
            'class': 'logging.StreamHandler',
            'level': 'DEBUG',
            'formatter': 'std_format'
        }
    },
    'loggers': {
        'app_logger': {
            'level': 'DEBUG',
            'handlers': ['console']
            #'propagate': False
        }
    },
 
    # 'filters': {},
    # 'root': {}   # '': {}
    # 'incremental': True
}

Вызов Exception с traceback:

import logging.config
 
from lesson3.settings import logger_config
 
 
logging.config.dictConfig(logger_config)
 
logger = logging.getLogger('app_logger')
 
 
words = ['new house', 'apple', 'ice cream', 3]
 
def main():
    for item in words:
        try:
            print(item.split(' '))
        except:
            #Exception с traceback
            logger.exception(f'Exception here, item = {item}')
            #logger.debug(f'Exception here, item = {item}',exc_info=True)
            pass
 
if __name__ == '__main__':
    main()