Activating `-i' from inside a script?
Fredrik Lundh
fredrik at pythonware.com
Thu Jun 26 20:40:58 EDT 2003
François Pinard wrote:
> 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.
something like this might work:
if discrepancy and sys.stdin.isatty():
import code; code.interact(local=globals())
</F>
More information about the Python-list
mailing list