파이썬
파이썬 로그를 남겨보자
에스크리토
2024. 2. 13. 16:46
반응형
로그는 중요하니까 운영에 올리기전까진 여기저기 넣어서 확인하는 습관을 기르도록 하자.
import logging
logdate=datetime.today().strftime("%Y%m%d")
logtime=datetime.today().strftime("%Y%m%d %H%M%S")
logging.basicConfig(level='DEBUG', filename='python_log_'+logdate+'.log')
요렇게만 넣어주면 해당 파일에 매일 로그가 쌓이게 된다.
특정 위치에서 로그를 확인하고 싶다면 아래와 같이 한다.
import logging
logdate=datetime.today().strftime("%Y%m%d")
logtime=datetime.today().strftime("%Y%m%d %H%M%S")
logging.basicConfig(level='DEBUG', filename='python_log_'+logdate+'.log')
myLogger = logging.getLogger('mylogger')
이렇게 선언하고 보고 싶은 부분에 로그 찍는 놈을 추가한다.
myLogger.warn('logged : '+logtime)
보고싶은 변수를 찍거나 하면 된다
반응형