From Sfvlug

IPython is a nifty implementation of Python. It was designed to function as an interactive shell and an architecture for parallel computing.

Check out the overview at http://ipython.scipy.org/doc/rel-0.9.1/html/overview.html#id1

Personally I like the magic commands that help make IPython an even better substitute for other scripting languages than vanilla Python. IPython also makes it easy to pass values to and from other processes. The only real down side I can see to using IPython specific features in scripts is that it makes them less portable to systems that do not have IPython installed.

Personal tools