Pida is a nice looking IDE for Python, written in Python with GTK. Emacs is decent, Eclipse has support, too. SciTE is a nice editor if you are looking for something minimal (such as no debugger).