Io uso Eclipse (x Java) ed ho letto da qualche parte che si poteva configurare anche per essere usato con altri linguaggi di programmazione (avevo letto qualcosa per C++), penso solo devi far puntare il corretto compilatore e utilizzare un corretto color-setting (più per aiuto che altro), insomma configurarlo come faresti con qualunque IDE...

Cerca sul sito di eclipse se c'é una guida relativa, anche se data la pesantezza userei un editor ad hoc per python che solitamnte son molto più leggeri