Beim Ausführen der Funktion in den Python-Interpreter wechseln

habe ich ein python-Modul mit einer Funktion:

def do_stuff(param1 = 'a'):
    if type(param1) == int:
        # enter python interpreter here
        do_something()
    else:
        do_something_else()

gibt es eine Möglichkeit fallen zu lassen in die command line interpreter, wo ich den Kommentar? also, wenn ich führen Sie den folgenden in der python:

>>> import my_module
>>> do_stuff(1)

bekomme ich meine nächste Eingabeaufforderung in dem Umfang und Rahmen, wo ich den Kommentar in do_stuff()?

Kommentar zu dem Problem
Mögliche Duplikate von Geben Sie den Interaktiven Modus von Python Kommentarautor: Mad Physicist

InformationsquelleAutor der Frage aaronstacy | 2010-01-28

Schreibe einen Kommentar