IPython

From Wikipedia, the free encyclopedia
  (Redirected from Ipython)
Jump to: navigation, search
IPython
IPython.png
Screenshot of IPython
Original author(s) Fernando Perez
Stable release 0.12 / Dec 19, 2011
Operating system Cross-platform
Type Shell
License BSD license
Website ipython.org

IPython is an interactive shell for the Python programming language that offers enhanced introspection, additional shell syntax, tab completion and rich history.

Contents

[edit] Other features

IPython allows non-blocking interaction with Tkinter, GTK, Qt and wxWidgets (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 also be used as a system shell replacement. Its default behavior is largely familiar to Unix shells, but it allows customization and the flexibility of executing code in a live Python environment.

[edit] In the media

IPython has been mentioned in the popular computing press,[1] and it has a presence at scientific conferences.[2] For scientific and engineering work, it is often presented as a companion tool to Matplotlib.[3]

[edit] References

  1. ^ Conrad Koziol (September 12, 2005). "Introducing IPython". NewsForge. http://www.linux.com/archive/feed/47635. 
  2. ^ About/Presentations - IPython
  3. ^ IPython: A System for Interactive Scientific Computing

[edit] External links

Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages