
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. IPython provides the following features:
~6 min read
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. IPython provides the following features: Interactive shells (terminal and Qt-based). A browser-based notebook interface with support for code, text, mathematical expressions, inline plots and other media. Support for interactive data visualization and use of GUI toolkits. Flexible, embeddable interpreters to load into one's own projects. Tools for parallel computing.
IPython is a NumFOCUS fiscally sponsored project.
via Wikipedia infobox
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
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).