[Tutor] Best IDE for Python

Alan Gauld alan.gauld at btinternet.com
Thu Jan 25 10:41:26 CET 2007


"Shadab Sayani" <shadabsayani at yahoo.com> wrote 

>  I am using vim editor to code my project in python.

Its not so much tthe editor that matters as the OS!
Are you using Linux(I suspect) or Windows or MacOS?
(Or something else!)

> Is there a good  IDE  where in I type the name of 
> the class object and then dot  then all the attributes 
> of the object are displayed so on.

There are several that do this but many are OS specific.
The PythonWin IDE that comes as standard in the winall 
package or the ActiveState version of Pytthon can do this.

I'm prettty sure Blackadder, Wing and Eclipse will do it too.

> I tried to  install IDLE but I have no idea how to install tkinter?

Tkinter is usually built in to Python. If you are compiling 
from source (on Linux?) You need to configure the makefile 
to include it, but most pre-built packages will have it.

> Any help that enables me to use good IDE as soon 
> as possible is appreciated

Personally I just use vim and an interpreter prompt! :-)
Because of the dynamic nature of Python I tend to know 
what options I need  before I get to typing in the editor so 
parameter pop-ups etc are less valuable in Python than 
in C/Java etc.

-- 
Alan Gauld
Author of the Learn to Program web site
http://www.freenetpages.co.uk/hp/alan.gauld



More information about the Tutor mailing list