Spaces:
Running
Running
File size: 557 Bytes
dcbe14e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
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
|