pdb

    Python에서의 Testing/Debugging

    # Contents Debugger Python Debugger: pdb Unit Test Pdb Command의 종류 Variable/Expression 검사 Breakpoints Execution Control Call Stack Control Control Breakpoints # Debugger - Debugger의 목적 : 프로그램을 실행했을 때나 문제가 발생하고 있을때 어떤일이 일어나고 있는지 확인이 가능함. - 메인 기능 : 프로그램 실행을 관리하고, 프로그램을 멈췄을때 어떤 문제가 발생했는지 진단하며, 일정 조건하에서 프로그램이 멈추게 할 수 있다 -> 즉, 프로그램을 이해할 수 있도록 돕는 도구이다. - 필수불가결한 툴이고, 디버깅과 소스코드를 분석할 때 사용된다. 다른 사람이 짠 코드를..