파이썬 로그 생성하기 (스크린 사용시)

j___의 블로그·2022년 6월 30일
0

Python3

목록 보기
2/2
post-thumbnail

파이썬 스크린을 사용하다보면 난감한 상황에 봉착할 때가 있습니다. 스크린을 사용할 경우, 스크롤을 위로 올려서 이전의 내용을 보고 싶지만 스크롤이 올라가지 않아 중요한 내용을 확인하지 못하는 경우가 종종 존재합니다.

이를 방지하기 위해서, 중요한 내용을 로그(log)로 저장해주어 나중에 확인할 수 있도록 합니다.

import logging

logging.basicConfig(filename="./results/log/serverlog.log", level =logging.INFO)

logging이란 라이브러리를 불러옵니다. 그 후 로그 파일이 기록될 파일 이름과 level파라미터를 지정해줍니다.

logging.info(f"| Training Start! ")
logging,warning(f"| Accuracy of {VAL_FOLD}Fold")

그 후 logging.infologging.warning 등의 매써드에 원하는 값을 주면 로그 파일에 해당 내용이 기록됩니다. 그러면 스크린에 중요한 내용이 지나가더라도 로깅파일에 기록하여 확인할 수 있습니다.

profile
💧 Constant dropping wears away a stone. 🪨

0개의 댓글