This document is for an old version of Python that is no longer supported. You should upgrade and read the Python documentation for the current stable release.

Navigation

  • index
  • modules |
  • suivant |
  • précédent |
  • Python »
  • Documentation Python 2.7.18 »
  • La bibliothèque standard »

26. Débogueur et instrumentation¶

Ces bibliothèques sont là pour vous aider lors du développement en Python : Le débogueur vous permet d’avancer pas à pas dans le code, d’analyser la pile d’appel, de placer des points d’arrêts, … Les outils d’instrumentation exécutent du code et vous donnent un rapport détaillé du temps d’exécution, vous permettant d’identifier les goulots d’étranglement dans vos programmes.

  • 26.1. bdb — Framework de débogage
  • 26.2. pdb — Le débogueur Python
  • 26.3. Commande du débogueur
  • 26.4. The Python Profilers
    • 26.4.1. Introduction to the profilers
    • 26.4.2. Instant User’s Manual
    • 26.4.3. profile and cProfile Module Reference
    • 26.4.4. The Stats Class
    • 26.4.5. What Is Deterministic Profiling?
    • 26.4.6. Limitations
    • 26.4.7. Calibration
    • 26.4.8. Using a custom timer
  • 26.5. hotshot — High performance logging profiler
    • 26.5.1. Profile Objects
    • 26.5.2. Using hotshot data
    • 26.5.3. Example Usage
  • 26.6. timeit — Mesurer le temps d’exécution de fragments de code
    • 26.6.1. Exemples simples
    • 26.6.2. Interface Python
    • 26.6.3. Interface en ligne de commande
    • 26.6.4. Exemples
  • 26.7. trace — Trace or track Python statement execution
    • 26.7.1. Utilisation en ligne de commande.
      • 26.7.1.1. Main options
      • 26.7.1.2. Modifiers
      • 26.7.1.3. Filters
    • 26.7.2. Programmatic Interface

Sujet précédent

25.5. test — Regression tests package for Python

Sujet suivant

26.1. bdb — Framework de débogage

Cette page

  • Montrer le code source

Recherche rapide

Navigation

  • index
  • modules |
  • suivant |
  • précédent |
  • Python »
  • Documentation Python 2.7.18 »
  • La bibliothèque standard »
© Copyright 1990-2020, Python Software Foundation.
La Python Software Foundation est une organisation à but non lucratif. Les dons sont bienvenus.
Dernière mise à jour le juin 19, 2020. Vous avez trouvé un bug ?
Créé via Sphinx 2.3.1.