반응형
Python 디버깅을위한 최고의 팁은 무엇입니까?
실제로 할 수있는 작업을 말하지 않고 특정 디버거를 나열하지 마십시오.
해결 방법
pdb 모듈을 사용하고 어디에나 pdb.set_trace ()
를 삽입하면 중단 점으로 작동합니다.
>>> import pdb
>>> a="a string"
>>> pdb.set_trace()
--Return--
> <stdin>(1)<module>()->None
(Pdb) p a
'a string'
(Pdb)
계속 실행하려면 c
(또는 cont
또는 continue
)를 사용하세요.
pdb를 사용하여 임의의 Python 표현식을 실행할 수 있습니다. 예를 들어, 실수를 발견하면 코드를 수정 한 다음 실행중인 코드에서 동일한 효과를 내도록 유형 표현식을 입력 할 수 있습니다.
참조 페이지 https://stackoverflow.com/questions/1623039
반응형
'파이썬' 카테고리의 다른 글
파이썬 dict에서 값 목록을 어떻게 얻을 수 있습니까? (0) | 2021.01.19 |
---|---|
파이썬 xlrd 셀의 원래 값 (0) | 2021.01.18 |
파이썬 문자열에서 쉼표를 제거하는 방법 (0) | 2021.01.18 |
파이썬 1D 배열을 numpy 행렬로 변환 (0) | 2021.01.18 |
파이썬 열에 팬더 함수를 적용하여 여러 개의 새 열을 만드시겠습니까? (0) | 2021.01.18 |
댓글