Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 |
Tags
- 게임
- FPS
- coursera
- flask
- 퍼즐게임
- API
- 스팀
- github
- 우분투
- 컴퓨터네트워크
- codility
- 프로젝트오일러
- 인디게임
- certbot
- Project Euler
- 파이썬
- AWS
- 블라디보스토크
- 먹방
- 몽골여행
- Python
- lambda
- django
- https
- 워킹데드
- 중국맛집
- pycon
- 그래픽노블
- 알고리즘
- C#
- Today
- 19
- Total
- 323,616
YUDA't
Flask error logging 모듈 Werkzeug 본문
flask를 사용하다 보면 시작부터 에러가 자주 나타나는데,
이럴 때 간결하고 예쁘게 로그를 찍어주는 모듈이 있다.
바로 Werkzeug!!
찾아보니 독일어로 공구라는 뜻인데, 정말 잘 어울린다.
아래는 공식 사이트와 Pypi
굉장히 간단한 코드만으로도 구현이 가능하다.
일단 werkzeug를 import 하고,
from werkzeug.debug import DebuggedApplication
Flask app을 실행시킬 때, debug = True 로 지정해주면 아래와 같이 깔끔한 에러 로깅을 볼 수 있다.
어느 부분, 어느 라인에서 오류가 났는지 정확히 짚어주기도 한다.
아래는 에러가 나면 항상 아래에 있는 문구ㅎㅎ
기계라서 더 정확한 경우도, 완전히 아닌 경우도 있지만 어쨌든 있으니 든든함
'개발 > python' 카테고리의 다른 글
Flask로 웹페이지를 만들어보자 (4) | 2016.05.16 |
---|---|
[Python] BeautifulSoup로 YouTube에서 영상 정보를 크롤링 해보자 (8) | 2016.05.15 |
[Visual Studio 오류 해결] The item does not exist in the project directory. (0) | 2016.04.12 |
Azure에서 Flask 게시하기 (0) | 2016.03.18 |
update MySQL database via python flask (0) | 2016.03.07 |
- Tag
- error loging, flask, Python, werkzeug
0 Comments