python | flask - 파일에 에러 로그 기록하기
페이지 정보
- 작성자:
- 핵탐
- 작성일
- 09.11 15:41
- 조회
- 2,826
- 댓글
- 0
본문
에러가 났을때 개발모드에서는 터미널에서 바로 볼 수가 있지만 프로덕션모드에서 uwsgi 등으로 운영하기 때문에 화면상에서 볼수가 없다.
이때 에러가 났을 경우에 파일로 기록하는 코드이다.
app.py
[code]
...
import logging
...
app = Flask(__name__)
handler = logging.FileHandler('./logs/flask_error.log') # 메인파일 기준에서 상대경로 (절대경로로 해도 됨)
handler.setLevel(logging.ERROR) # ERROR 일때만 로깅하게 한다
app.logger.addHandler(handler) # 핸들러 세팅
[/code]
댓글 0개
등록된 댓글이 없습니다.