Debugging und Profiling

Diese Bibliotheken helfen Ihnen bei der Python-Entwicklung: Der Debugger ermöglicht es Ihnen, Code Schritt für Schritt zu durchlaufen, Stack-Frames zu analysieren und Haltepunkte zu setzen usw., und die Profiler führen Code aus und geben Ihnen eine detaillierte Aufschlüsselung der Ausführungszeiten, sodass Sie Engpässe in Ihren Programmen identifizieren können. Auditierungsereignisse bieten Einblicke in Laufzeitverhalten, die sonst ein aufdringliches Debugging oder Patchen erfordern würden.