[IPython-User] no output caching

Ben Elliston bje@air.net...
Fri Jan 28 05:16:04 CST 2011


I have a small application I have developed that, once initialised,
drops the user to an IPython shell to allow for data exploration.  I
am firing up the shell like so at the end of the script's mainline:

   # Start up an interactive IPython shell to work in.
   ipshell = IPShellEmbed()
   ipshell()
   sys.exit (0)

However, this shell behaves differently to `ipython'.  The main
difference I've noticed is that there is no output caching.  ie. '_3'
is not recognised by the interpreter.  Why?

Thanks, Ben


More information about the IPython-User mailing list