tags:

views:

200

answers:

1

I could not understand the ipython library. This url provide the common feature but I could not core-relate it. http://ipython.scipy.org/doc/rel-0.9.1/html/interactive/tutorial.html

How to I use IPython to improve my day to day python application experience?

+8  A: 

ipython is an improved interactive prompt, not a library. It has features like tab completion and profiles which are not present in the vanilla interactive prompt (which is running python without an input file). All features are listed on the page you cited.

So, it doesn't really improve your day to day python application experience (whatever that means), but it does provide benefits during development.

Also, there is an alternative, called bpython, it has quite great features, too.

Tamás Szelei
I love bpython for its on the fly suggestion of keywords, functions, classes and modules. But ipython is far more advanced and mature. It can run parallel programs and can run on distributed systems.
Madhusudan.C.S
That's a good point, thanks for adding it.
Tamás Szelei