Breve análisis de IDEs para Python

El lenguaje de moda Uno de los lenguajes más de moda en la actualidad, al menos dentro del Software Libre es Python. Al igual que en otros muchos lenguajes, existen para Python, Entornos Integrados de Desarrollo (IDE), que nos hacen más cómoda la labor de desarrollo. A través de CasiDiablo encuentro este interesante análisis de IDEs para Python. Si estáis "aburridos" en Verano y tenéis tiempo suficiente para aprender un lenguaje realmente interesanta, os recomiendo que veáis el análisis y comencéis a aprender Python ahora mismo.

PyDev

pydev

Es sin duda el mejor de todos. Se trata de un plugin para Eclipse que tiene todo lo que pudiéramos necesitar de un :

  • Resaltado de código
  • Sangrado automática
  • Completado automático
  • Ejecución de programas
  • Depurador de soluciones
  • Administrador de proyectos

OpenKomodo

komodo

Es muy bueno sin duda, y nace como resultado de la liberación de parte del código del editor de Komodo, pero es solo un editor, por lo que el proceso de ejecución y depuración de aplicaciones lo tenemos que hacer manualmente o usando otras herramientas. Aún así­ posee:

  • Resaltado de código
  • Sangrado automática
  • Completado automático
  • Administrador de proyectos
  • Y utilidades para el código (des/comentar bloques de código, uso de bookmarks, etc.)

Otros IDEs

Existen por supuesto una gran variedad de alternativas muy buenas, cada una con sus pros y contras. Entre las que podemos encontrar (todos instalables usando apt-get en sistemas basados en Debian):

Enlaces interesantes…

Comentarios

Maximus:

Gracias por el post, era muy interesante leer

Buy Generico Levitra in Spain

Linux-lover anónimo:

Yo soy un novato pero estoy probando SPE (Stani's Python Editor) y va muy bien, al menos para empezar :-) Saludos!

Linux-lover anónimo:

Yo quiero aprender este verano, pero no se muy bien por donde empezar, además que no soy programador, y me resulta btt engorroso hacer programas sin interfaz, con MATLAB y su GUIde es muy sencillo, pero me gustaría que mis programas en Matlab pasarlos a Python , o al menos adquirir abilidades parecidas. Se aceptan sugerencias, y si alguien quiere ponerse en contacto y aprender juntos o hacer algún programilla util, que me avise aquí, saludos.

albertou:

Supongo que al ser lector de LinuxHispano usarás Linux o tienes intención de hacerlo, siendo así te recomiendo aventurarte en el mundo de python muy cerca de una distro Linux, creo que te resultará más fácil, práctico y ameno. Igualmente aprovecho para recordar que Python no solo se ejecuta en el escritorio sino también en la Web con plataformas como Zope o TurboGears...

Linux-lover anónimo:

mmm, hombre, yo llevo varios años haciendo cosillas con python para web, y te quedan muchas alternativas: - Zope (www.zope.org), el eterno framework para desarrollo web con python. - Turbogears (http://www.turbogears.org), es el rival mas fuerte de django en el mundillo python) - mod_python (http://www.modpython.org), que te permite integrar codigo python "tal cual" con apache, entre algunos ejemplos de webs con mod_python te puedo poner mi propia web (www.e-shell.org) que es un script python de ... dejame que mire... 2852 index.py Pues unas 3000 lineas (aunque eso es por que tengo un codigo un poco guarrete :D). con generador de RSS, acceso a bases de datos, y un monton de cosillas más. Un saludo.