from loguru import logger import setting _log_path = (setting.ROOT_PATH / 'logs/log_{time:YYYYMMDD}.log').resolve() _log_fmt = '{time:YYYY-MM-DD HH:mm:ss} - {thread.name} - {level} - {function}:{line} - {message}' logger.add( _log_path, format=_log_fmt, level='INFO', rotation='00:00', retention='1 week', encoding='utf-8', )