Eclipse and PyDev
Eclipse
is an advanced open-source IDE GUI. Originally developed as a Java IDE. It also support python Development
when PyDev plugin is installed. Eclipse is a powerful and popular option for
Python development which includes support for code completion, syntax
highlighting, syntax analysis, refactoring and debugging and more. Its downsides
it that it is large system to install and may require shareware extensions for
some features.
Komodo
A full-featured environment for Python
development . it includes standard syntax-coloring, text-editing, debugging and
other features. It also offers many features which includes project files,
source-control integration, regular-expression debugging, and drag-and-drop GUI
builder that generates Python/tkinter code to implement the GUIs you design
interactively. It Is Multi-language IDE with support for Python 2.x and Python 3
and works on Windows/Linux/Mac OS X Platforms.
NetBeans IDE for Python
NetBeans
is a powerful open-source development environment GUI with support for many
advanced features say code completion, code refolding, refactoring, debugging,
code coverage and testing, projects and more. It may be used for CPython and Jython code
development. Platform: Linux, Mac, Solaris, Windows.
For more info:- http://wiki.netbeans.org/Python
Python Win
It is a
free Windows-only IDE for python that ships as part of Active’s State Active
Python distribution. It is roughly like IDLE with a handful of useful Window –specific
extension added.
For more info:- http://sourceforge.net/projects/pywin32/
Wing IDE
Wing
IDE is a powerful development environment for python programming language. It has
a code browser, syntax coloring, code completion, call tips and other code
intelligence features. There is also a full-featured editor with optional emacs
key bindings and powerful debugging tools. Wing IDE allow you to debug CGI
scripts. Python code running under Zope and Plone, embedded python code and
stand-alone applications. It has two levels: -Wing IDE Pro and Wing IDE
Personel.