IPython is an interactive shell for the Python programming language that offers enhanced introspection, additional shell syntax, code highlighting, tab completion, string completion, and rich history. It is a component of the SciPy package.IPython allows non-blocking interaction with Tkinter, GTK, Qt and WX. The standard Python shell only allows interaction with Tkinter. IPython can interactively manage parallel computing clusters using asynchronous status callbacks and/or MPI. IPython can be used as a system shell replacement, especially on Windows, which has a minimally capable shell. Its default behavior is largely familiar from Unix shells, but it allows customization and the flexibility of executing in a live Python environment.
IPython: an interactive computing environment
The goal of IPython is to create a comprehensive environment for interactive and exploratory computing. To support, this goal, IPython has two main components:
•An enhanced interactive Python shell.
•An architecture for interactive parallel computing.
No comments:
Post a Comment