https://github.com/mingrammer/pdb-tutorial
를 참고하였다.
import pdb
pdb.set_trace() 해주면 그 줄 부터 디버깅이 시작된다.
명령어는 다음과 같다.
l(ist)
- 현재 줄 주위의 11개의 줄을 표시하거나 이전 목록을 계속 표시합니다.s(tep)
- 현재 줄을 실행하고 현재 함수의 다음 줄에서 멈춥니다. 단, 다음 줄이 함수 호출인 경우, 호출된 함수로 들어갑니다.n(ext)
- 현재 함수의 다음 줄에 도달할 때까지 실행을 계속하거나 반환합니다.b(reak)
- 중단점을 설정합니다 (인자로 옵션을 줄 수 있음)r(eturn)
- 현재 함수의 리턴 직전까지 실행을 계속합니다.
'개발 > Python' 카테고리의 다른 글
jupyter notebook 원격접속하기 (0) | 2019.10.12 |
---|---|
kaggle output file 다운 받기 (0) | 2019.08.09 |
Seaborn으로 plot을 그리는데 kernel Dead? (0) | 2019.07.26 |
Jupyer notebook 유용한 short cut (0) | 2019.07.21 |
Invalid RGBA argument: masked 에러? (0) | 2019.07.19 |