본문 바로가기
파이썬

파이썬 Python 디버깅 팁

by º기록 2021. 1. 18.
반응형

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

 

 

반응형

댓글