import datetime import os from loguru import logger logger = logger.bind(name='main_log') # Получение сегодняшней даты для имени файла today = datetime.date.today().strftime('%Y-%m-%d') # Создание папки для логов current_dir = os.path.dirname(os.path.abspath(__file__)) if not os.path.exists(current_dir): # Если не существует, создаем ее os.makedirs(current_dir) filename = f'{current_dir}/helper_bot_{today}.log' # Настройка формата логов logger.add( filename, rotation="00:00", retention="5 days", format="{time:YYYY-MM-DD at HH:mm:ss} | {level} | {name} | {line} | {message}", )