
IPython
Sign in to saveIPython (Interactive Python) is a command shell for interactive computing in multiple programming languages, originally developed for the Python programming language, that offers introspection, rich media, shell syntax, tab completion, and history. IPython provides the following features:
Key facts
- Software.name
- IPython
- Software.logo
- IPython Logo.png
- Software.logo size
- 220px
- Software.screenshot
- IPython-6.x-screenshot-osx.png
- Software.screenshot size
- 220px
- Software.screenshot alt
- Screenshot of IPython 6.x on Mac OS, showing the computation of a fourier transform using numpy.
- Software.caption
- IPython Shell
- Software.author
- Fernando Perez
- Software.developer
- Brian E. Granger, Min Ragan-Kelley, Paul Ivanov, Thomas Kluyver, Matthias Bussonnier
- Software.programming language
- Python, JavaScript, CSS, HTML
- Software.operating system
- Cross-platform
- Software.genre
- Shell
- Software.license
- BSD
via Wikipedia infobox
Source code
Welcome to IPython. Our full documentation is available on ipython.readthedocs.io and contains information on how to install, use, and contribute to the project. IPython (Interactive Python) is a command shell for interactive computing in multiple programming languages, originally developed for the Python programming language, that offers introspection, rich media, shell syntax, tab completion, and history. Starting after IPython 8.16, we follow SPEC-0 for determining the minimum supported Python version. Python 3.11 support is additionally maintained thanks to funding from the D. E. Shaw group . Extensible tab completion, with support by default for completion of python variables and keywords, filenames and function keywords. Extensible system of ‘magic’ commands for controlling the environment and performing many tasks related to IPython or the operating system. A rich configuration system with easy switching between different setups (simpler than changing $PYTHONSTARTUP environment variables every time). You can find the latest version of the development documentation on readthedocs . IPython may not be to your taste; if that's the case there might be similar project that you might want to use: The classic Python REPL. bpython mypython ptpython and ptipython Xonsh To use this feature you must: Install git = 2.23 Configure your local git repo by running: POSIX: tools/configure-git-blame-ignore-revs.sh Windows: tools configure-git-blame-ignore-revs.bat
Excerpt from the source-code README · 4,457 chars · not written by Vinony
Wikidata facts
- Official website
- ipython.readthedocs.org
- Image
- Ipython.png
Show 6 more facts
- source code repository URL
- github.com/ipython/ipython
- software version identifier
- 9.13.0
- issue tracker URL
- github.com/ipython/ipython/issues
- Commons category
- IPython
- inception
- 2001-00-00
- Stack Exchange tag
- stackoverflow.com/tags/ipython
Sources (9)
via Wikidata · CC0
Article · Español
IPython es un shell interactivo que añade funcionalidades extra al modo interactivo incluido con Python, como resaltado de líneas y errores mediante colores, una sintaxis adicional para el shell, autocompletado mediante tabulador de variables, módulos y atributos; entre otras funcionalidades. Es un componente del paquete SciPy.
Abstract from DBpedia / Wikipedia · CC BY-SA