¿Cuál es la mejor manera de aprender Python?
PyCharm es un IDE de Python
desarrollado por JetBrains. PyCharm tiene las funciones de un entorno de desarrollo integrado general, como depuración, resaltado de sintaxis, gestión de proyectos, salto de código, indicaciones inteligentes, autocompletado, pruebas unitarias y control de versiones. …Además, PyCharm ofrece excelentes funciones para el desarrollo de Django, es compatible con Google
App Engine y, lo que es aún más interesante, ¡PyCharm también es compatible con IronPython!
El entorno de desarrollo integrado está en funcionamiento rápidamente y es compatible con las versiones de Windows, Linux, OS X y Python.
NotePad++
Simple y práctico, pero sólo apto para cambios temporales.
Otras herramientas incluyen: Eclipse con PyDev, Sublime Text, Komodo Edit, Pyer, The Eric Python
IDE, editor interactivo de Python
Edición interactiva de Python
Disponible en versiones Windows, Linux, OS y Python.