Ich habe 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, in den Befehlszeileninterpreter zu gelangen, in dem ich den Kommentar habe? so dass, wenn ich folgendes in Python ausführen:
>>> import my_module
>>> do_stuff(1)
Ich erhalte meine nächste Eingabeaufforderung in dem Umfang und Kontext, in dem ich den Kommentar habe do_stuff().