From 9664fa423f2855a6d50977fc94c3da91348430dc 2020-10-15 05:51:16 From: Sanjana-03 <66235278+Sanjana-03@users.noreply.github.com> Date: 2020-10-15 05:51:16 Subject: [PATCH] Adding Features Of IPython --- diff --git a/README.rst b/README.rst index 196139c..788629b 100644 --- a/README.rst +++ b/README.rst @@ -47,7 +47,29 @@ The Notebook, Qt console and a number of other pieces are now parts of *Jupyter* See the `Jupyter installation docs `__ if you want to use these. +Main features of IPython +======================== +Comprehensive object introspection. +Input history, persistent across sessions. + +Caching of output results during a session with automatically generated references. + +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). + +Session logging and reloading. + +Extensible syntax processing for special purpose situations. + +Access to the system shell with user-extensible alias system. + +Easily embeddable in other Python programs and GUIs. + +Integrated access to the pdb debugger and the Python profiler. Development and Instant running