tengo un módulo de Python con una función:
def do_stuff(param1 = 'a'):
if type(param1) == int:
# enter python interpreter here
do_something()
else:
do_something_else()
¿Hay alguna manera de acceder al intérprete de línea de comandos donde tengo el comentario? de modo que si ejecuto lo siguiente en python:
>>> import my_module
>>> do_stuff(1)
obtengo mi siguiente mensaje en el alcance y contexto de donde tengo el comentario do_stuff()
?