Ninja IDE - A Real Python IDE
NINJA-IDE ("Ninja Is Not Just Another IDE"), is a cross-platform integrated development environment specially design to build Python Applications.
Its display manager provides support to use an embedded Python Console into the IDE, and loads several plug-in widgets. Python files could be grouped under single project and it could be managed with in the IDE. Basically file management and project management made easy. Execute the project with-in the IDE.
Source code location: http://code.google.com/p/ninja-ide/