Home > python > IPython, an enhanced Python shell

IPython, an enhanced Python shell

IPython is an interactive shell for the Python programming language that offers enhanced introspection, additional shell syntax, syntax highlighting, tab completion and rich history. It is a component of the SciPy package.” (source)


In the book Python for Unix and Linux System Administration, there is a long chapter (Ch. 2) dedicated to IPython!

Installation and usage
Install it via apt-get:

sudo apt-get install ipython

I made the alias “ip” for the command “ipython”. Note that there is a command “ip” for manipulating routing and tunnels that the alias will hide, but it’s not likely I’ll ever use that command.

alias ip='ipython'

The config file of IPython is located at ~/.ipython/ipy_user_conf.py.

Categories: python Tags: , ,
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: