elpy - Emacs Python Development Environment.
Includes Jedi-based completion engine for Python.
Open Source Python IDE.
An all in one plugin for turning Vim into a Python IDE.
Vim bindings for the Jedi auto-completion library for Python.
Python Tools for Visual Studio.