Eclipse with PyDev
PyDev Manual
9 Alternatives To Eclipse with PyDev

GNU Emacs
GNU Emacs is an extensible, customizable text editor—and more.
Geany
Lightweight IDE for Linux and Windows
Neovim
Vim’s rebirth for the 21st century
PaizaCloud IDE
PaizaCloud IDE is a programming platform that allows developers to do coding efficiently.

PyScripter
PyScripter is a free and open-source Python Integrated Development Environment (IDE) created with…
Spacemacs with Python layer
A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it’s Emacs and Vim! - syl20bnr/spacemacs

Spyder
The Scientific Python Development Environment
Vim
Highly configurable text editor built to enable efficient text editing

Visual Studio Code
Build and debug modern web and cloud applications, by Microsoft