Python-Shell in Anwendung starten

Gespeichert von Erik Wegner am/um
Body

Während der Entwicklung ist es hilfreich, den Programmablauf zu unterbrechen und eigene Befehle in der gerade laufenden Umgebung auszuführen. Dazu kann eine interaktive Shell innerhalb eines Python-Scripts gestartet werden:

Importiere das Paket pdb

import pdb

Anschließend kann an beliebiger Stelle im Programmcode mit dem Befehl

pdb.set_trace()

eine interaktive Python-Shell gestartet werden und Objekt-Manipulationen und -Informationen durchgeführt werden.

Quelle: http://www.velocityreviews.com/forums/t687243-start-the-interactive-shell-within-an-application.html und http://docs.python.org/library/pdb.html

Kategorien