티스토리 뷰

퐈이썬을 이용해 개발하다 보면,
이놈이 잘 동작을 하는지 알아보기 위해서 코드 중간에 더미 출력을 하게 된다. (ex, print "1")
물론, 이렇게 출력해서 보는 것이 편할 때도 있지만,
어떤 때는 디버거로 자세히 살펴보고 싶을 때가 있다.

이럴 때 이용 가능한 것으로 퐈이썬 기본적으로 제공되는 'pdb' 라이브러리가 있다.

간단히

import pdb

와 같이 import 하면 되고,

디버깅하고 싶은 함수들에 대해서 

pdb.run(' 함수명 ')

과 같이 지정해주면 지정된 함수의 실행 도중에 디버깅을 할 수 있다.

###########################################################################################
## MAIN 소스



기본 명령어는 pdb 라는 이름에 걸맞게 GDB 와 유사하다.

실제 이용하는 모습은 아래와 같다.

###########################################################################################
##  명령어를 통해 디버깅하는 모습

'IT > 프로그래밍' 카테고리의 다른 글

[Python] 한글 URL Encoding 문제 - 펌  (1) 2010.04.28
[Python] INT32 값을 구하는 방법  (0) 2010.03.03
DisableThreadLibraryCalls  (0) 2010.01.18
PathRemoveArgs  (0) 2010.01.18
[Python] 파이썬의 기본 인코딩 문제  (0) 2010.01.13
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
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 29 30 31
글 보관함