Hi Pierre, Thanks for the reply, but I am not on Unix and it even if I was that solution it does not achieve the desired results.
I want the script to decide whether to fall back to the interactive prompt. You solution makes it ALWAYS fall back to the interactive prompt. I want to do something like: try: # execute code except MyExceptionOccurred, except_msg: # fall to interactive prompt. In other words I want to have my program to determine whether the interactive prompt to be displayed or not. Thanks! "Pierre Barbier de Reuille" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Very simple is you're on UNIX ... > > You juste have to put at the beginnin of your file : > > #!/usr/bin/python -i > > And it juste does what you want :) > > Pierre > > Joe a écrit : >> When you run "python -i scriptname.py" after the script completes you >> left at the interactive command prompt. >> >> Is there a way to have this occur from a running program? >> >> In other words can I just run scriptname.py (NOT python -i scriptname.py) >> and inside of scriptname.py I decide that I want to fall back to the >> interactive prompt? >> >> I've searched and so far the only thing I've come up with is to use pdb, >> but that is not exactly the same as the interactive prompt. >> >> Is there any way to do it that I have missed? >> >> Thanks. -- http://mail.python.org/mailman/listinfo/python-list