IT/Python
디버깅
우루사이
2023. 11. 12. 19:12
정적분석도구
- PyLint
- Flake8(https://velog.io/@qlgks1/Python-flake8-Black-%EB%8F%84%EC%9E%85-clean-code-%EC%8B%A4%EC%B2%9C%ED%95%98%EA%B8%B0)
- Black
디버깅 도구
- pdb
- winpdb
- eclipse + PyDev
로그
- 지정 파일에 로그 수준 기반으로 디버깅 메시지 기록
from logging import *
# 로그 설정
basicConfig(filename = "somthing.log", level=ERROR)
# 로그 수준 대응 함수
critical("문자열")
error("문자열")
warning("문자열")
info("문자열")
debug("문자열")