Activating `-i' from inside a script?

Fernando Perez fperez528 at yahoo.com
Thu Jun 26 23:14:30 EDT 2003


François Pinard wrote:

> Hi, Python friends.
> 
> Is there a way for a script to activate the effect of the `-i' option, that
> is, to force interactive mode once `__main__' has run?  For one application,
> I would like that if the application discovers some data discrepancy or
> failure (not a Python error) and only then, and if the application was also
> started from a tty, it gives the user to interactively explore, using
> Python, the context that was built while the run was going.
> 
François,

you might want to look at ipython's embedding.  Since I know you use ipython,
there may be a reason why you want something else.  I just mention it in case
you missed it in the docs.

After checking your trigger condition, an ipshell() call will load ipython in
the current data context.

Best,

f




More information about the Python-list mailing list