Python-Shell in Anwendung starten

Submitted by Erik Wegner on
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

Categories