Registrierungspflichtiger Artikel

Code-Qualitätssicherung mit PDB und anderen Tools Debugging von Python-Programmen

Von Thomas Joos

Debugging und Qualitätssicherung spielen beim Programmieren eine wichtige Rolle. In Python ist die Fehlersuche mit verschiedenen Modulen und dem PDB-Tool möglich. Wir zeigen diese und weitere Möglichkeiten in diesem Beitrag.

Anbieter zum Thema

Starten des Debugging-Vorgans in der JetBrains-Entwicklungsumgebung PyCharm.
Starten des Debugging-Vorgans in der JetBrains-Entwicklungsumgebung PyCharm.
(Bild: Joos / JetBrains)

Das Debugging kann in Python auf verschiedenen Wegen durchgeführt werden. Neben Bordmitteln lassen sich auch externe Debugger anbinden. Ebenso ist in der Python IDLE (Integrated Development and Learning Environment) ein Debugger enthalten.

Die Lernumgebung steht auf dem Rechner zur Verfügung, auf dem auch Python installiert wurde, der Debugger lässt sich über den Menüpunkt „Debug“ in der grafischen Oberfläche starten. Natürlich bieten auch IDEs eigene Debugger in Visual Studio 2022 und auch im Editor Visual Studio Code sind Debugger genauso enthalten, wie in PyCharm.