Navigation

  • index
  • modules |
  • next |
  • previous |
  • Python v3.0 documentation Β»
  • The Python Standard Library Β»

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.

  • bdb β€” Debugger framework
  • pdb β€” The Python Debugger
  • Debugger Commands
  • The Python Profilers
    • Introduction to the profilers
    • Instant User’s Manual
    • What Is Deterministic Profiling?
    • Reference Manual – profile and cProfile
      • The Stats Class
    • Limitations
    • Calibration
    • Extensions β€” Deriving Better Profilers
  • timeit β€” Measure execution time of small code snippets
    • Command Line Interface
    • Examples
  • trace β€” Trace or track Python statement execution
    • Command Line Usage
    • Programming Interface

Previous topic

test β€” Regression tests package for Python

Next topic

bdb β€” Debugger framework

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • next |
  • previous |
  • Python v3.0 documentation Β»
  • The Python Standard Library Β»
Β© Copyright 1990-2008, Python Software Foundation. Last updated on Dec 04, 2008. Created using Sphinx 0.5.