탐색

  • 색인
  • 모듈 |
  • 다음 |
  • 이전 |
  • Python »
  • 3.7.16 Documentation »
  • 파이썬 표준 라이브러리 »
  • |

디버깅과 프로파일링¶

이 라이브러리들은 파이썬 개발을 돕습니다: 디버거를 사용하면 코드를 단계별로 실행하고, 스택 프레임을 분석하고, 중단 점을 설정할 수 있으며, 프로파일러는 코드를 실행하고, 프로그램의 병목 지점을 식별할 수 있도록 실행 시간을 자세하게 분석합니다.

  • bdb — Debugger framework
  • faulthandler — 파이썬 트레이스백 덤프
    • 트레이스백 덤프하기
    • 결함 처리기 상태
    • 시간 초과 후에 트레이스백 덤프하기
    • 사용자 시그널에 트레이스백 덤프하기
    • 파일 기술자 관련 문제
    • 예제
  • pdb — 파이썬 디버거
    • 디버거 명령들
  • The Python Profilers
    • Introduction to the profilers
    • Instant User’s Manual
    • profile and cProfile Module Reference
    • The Stats Class
    • What Is Deterministic Profiling?
    • Limitations
    • Calibration
    • Using a custom timer
  • timeit — 작은 코드 조각의 실행 시간 측정
    • 기본 예제
    • 파이썬 인터페이스
    • 명령 줄 인터페이스
    • 예제
  • trace — 파이썬 문장 실행 추적
    • 명령 줄 사용법
      • 주요 옵션
      • 수정자
      • 필터
    • 프로그래밍 인터페이스
  • tracemalloc — Trace memory allocations
    • Examples
      • Display the top 10
      • Compute differences
      • Get the traceback of a memory block
      • Pretty top
    • API
      • Functions
      • DomainFilter
      • Filter
      • Frame
      • Snapshot
      • Statistic
      • StatisticDiff
      • Trace
      • Traceback

이전 항목

test — Regression tests package for Python

다음 항목

bdb — Debugger framework

현재 문서

  • 버그 보고하기
  • 소스 보기

탐색

  • 색인
  • 모듈 |
  • 다음 |
  • 이전 |
  • Python »
  • 3.7.16 Documentation »
  • 파이썬 표준 라이브러리 »
  • |
© 저작권 2001-2023, Python Software Foundation.
파이썬 소프트웨어 재단은 비영리 법인입니다. 기부를 부탁합니다.
최종 업데이트: 2월 08, 2023 버그를 찾았나요?
Sphinx 2.3.1 를 사용해서 만들었습니다.