Spaces:
Running
Running
| import logging | |
| import os | |
| # 로거 설정 | |
| def setup_logger(): | |
| logger = logging.getLogger("ModelLogger") | |
| logger.setLevel(logging.INFO) | |
| # 로그 디렉토리 생성 | |
| log_dir = "logs" | |
| os.makedirs(log_dir, exist_ok=True) | |
| # 파일 핸들러 설정 | |
| file_handler = logging.FileHandler(os.path.join(log_dir, "model_interactions.log")) | |
| formatter = logging.Formatter( | |
| "%(asctime)s - %(name)s - %(levelname)s - %(message)s" | |
| ) | |
| file_handler.setFormatter(formatter) | |
| logger.addHandler(file_handler) | |
| return logger | |