iPython offers several additional and useful options:
- Better introspection
- Additional shell syntax (magic commands that begin with % sign)
- Tab completion
- allows to record history
iPython has following three interfaces:
In linux terminal type "ipython qtconsole". This will launch a new Qt based window, similar to teminal.
The following magic functions are currently available: (These commands can also be found by typing %quickref in iPython shell)