Python logo

Önceki konu

test — Regression tests package for Python

Sonraki konu

Audit events table

This page

  • Report a bug
  • Show source

Navigasyon

  • dizin
  • modülleri |
  • sonraki |
  • önceki |
  • Python logo
  • Python »
  • 3.14.0rc3 Documentation »
  • Python Standart Kütüphanesi »
  • Debugging and Profiling
  • |
  • |

Debugging and Profiling¶

These libraries help you with Python development: the debugger enables you to step through code, analyze stack frames and set breakpoints etc., and the profilers run code and give you a detailed breakdown of execution times, allowing you to identify bottlenecks in your programs. Auditing events provide visibility into runtime behaviors that would otherwise require intrusive debugging or patching.

  • Audit events table
  • bdb — Debugger framework
  • faulthandler — Dump the Python traceback
    • Dumping the traceback
    • Dumping the C stack
      • C Stack Compatibility
    • Fault handler state
    • Dumping the tracebacks after a timeout
    • Dumping the traceback on a user signal
    • Issue with file descriptors
    • Example
  • pdb — The Python Debugger
    • Debugger Commands
  • 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 — Measure execution time of small code snippets
    • Basic Examples
    • Python Interface
    • Command-Line Interface
    • Examples
  • trace — Trace or track Python statement execution
    • Command-Line Usage
      • Main options
      • Modifiers
      • Filters
    • Programmatic Interface
  • tracemalloc — Trace memory allocations
    • Examples
      • Display the top 10
      • Compute differences
      • Get the traceback of a memory block
      • Pretty top
        • Record the current and peak size of all traced memory blocks
    • API
      • Functions
      • DomainFilter
      • Filter
      • Frame
      • Snapshot
      • Statistic
      • StatisticDiff
      • Trace
      • Traceback

Önceki konu

test — Regression tests package for Python

Sonraki konu

Audit events table

This page

  • Report a bug
  • Show source
«

Navigasyon

  • dizin
  • modülleri |
  • sonraki |
  • önceki |
  • Python logo
  • Python »
  • 3.14.0rc3 Documentation »
  • Python Standart Kütüphanesi »
  • Debugging and Profiling
  • |
  • |
© Telif Hakkı 2001 Python Software Foundation.
Bu sayfa, Python Software Foundation License Version 2 kapsamında lisanslanmıştır.
Dokümantasyondaki örnekler, tarifler ve diğer kodlar ek olarak Zero Clause BSD License kapsamında lisanslanmıştır.
Daha fazla bilgi için Geçmiş ve Lisans bölümüne bakın.

Python Software Foundation kâr amacı gütmeyen bir kuruluştur. Lütfen bağış yapın.

En son Eyl 30, 2025 (06:58 UTC) tarihinde güncellendi. Bir bug mı buldunuz?
Sphinx 8.2.3 ile oluşturuldu.