[Python-es] Programar en Python Duda

Chema Cortes pych3m4 en gmail.com
Mie Abr 16 15:57:19 CEST 2014


El 16 de abril de 2014, 14:37, Alexis Cabrera Mondeja <
alexiscm72 en hotmail.com> escribió:

> Gracias a todos, como dije soy nuevo pero veo que la filosofía es muy
> similar a java, se instala un plugin o librería que permite trabajar la
> interfaz gráfica (Con eclipse), por otro lado revisaré el que me sugiere
> malpica. Mi idea es hacer una aplicación ejecutable con interfaz visual,
> (no una app web, que lo puedo hacer con django) .
>
>
Son tantas y tan diversas las utilidades que puede tener un programador de
python que no existe los un IDEs que lo integren todo. Lo mejor es que tú
mismo te vayas haciendo con tu propio "toolbox" con las herramientas que
mejor te funcionen.

Pydev es un entorno integrado con herramientas excelentes orientadas a
crear y depurar código. Siendo eclipse, es posible mutitud de herramientas
como son las de diseño de GUIs. El problema es que sólo hay diseñadores
para swing/awt y swt, lo que hace obligado el usar jython como intérprete
de python.

Algo parecido pasa con el plugin python para Visual Studio, que te
obligaría a usar IronPython como intérprete de python.

Fuera de estos entornos, lo mejor es intentar usar un editor que te ayude a
codificar y depurar, y añádele tus herramientas. Hay creadores de GUIs para
casi todos los frameworks gráficos.

Por destacar un buen IDE, te diría que pruebes spyder. Integra bastante
herramientas específicas de python como pyflakes, pep8, pylint, ipython,
.... además de documentación python, control de versiones git/hg,
importador de proyectos pydef, etc. Viene en varias distribuciones de
python como anaconda, winpython o python(x,y), por lo que te será fácil
usar una de estas distribuciones para tener un entorno completo. Y, como
diseñador, todas te vienen con qt-designer, que es uno de los mejores que
puedes usar.

Para finalizar, recomendarte que le eches un vistazo al trabajo de Mariano
Riengart: gui2py https://code.google.com/p/gui2py/




> Saludos
> Alexis
>
> ------------------------------
> From: hmalpica en aepenergy.com
> Date: Wed, 16 Apr 2014 07:02:00 -0500
> To: python-es en python.org
> Subject: Re: [Python-es] Programar en Python Duda
>
>
> Como te han dicho antes, primero tienes que elegir la librería grafica.
> Entre las opciones que tienes es GTK (que es la que yo recomiendo ;-)  y
> las otras :P (qt, wx, etc)
>
> Por otro lado quiero entender que es lo que quieres con el ide? quieres
> tener la facilidad de dibujar la UI en forma grafica? buen en ese caso en
> gtk puedes usar glade (https://glade.gnome.org/) ojo es solo para crear
> la gui en forma grafica, al final solo te genera una especie de xml, algo
> como lo que hace android, desde tu codigo python conectas los callbacks,
> eventos, con el código python.
>
> Por ultimo te recomiendo http://www.jetbrains.com/pycharm/ un excelente
> IDE, mejor que el PyDEV
>
>
> 2014-04-16 6:35 GMT-05:00 Alexandro Colorado <jza en oooes.org>:
>
> Lo que quiere es un UI Designer, este depende del toolkit, en Django
> realmente no hay un GUI mas que el frontend de tu sitio, este
> realmente depende de lo que el frontend designer haga. Ahora existe
> otro concepto que es la programacion visual, donde puedes obtener
> cubos  como objetos en una visualizacion muy similar a UML.
>
> Puedes usar DIA en Gnome pero tambien existe PyUML para Eclipse y
> PyIdea: http://sourceforge.net/projects/pyidea/
>
> On 4/16/14, Mario Lacunza <mlacunza en gmail.com> wrote:
> > Hola
> > Primero decide cual Liberia de controles usar, yo trabajo con  wxpython
> > según eso escoges el IDE.
> >
> > Con este yo uso lo mismo: eclipse +pydev para el código y para diseño
> > visual de las ventanas y controles wxformbuilder y usa siempre la ultima
> > beta
> >
> > Enviado desde mi Samsung Galaxy S4
> > El abr 16, 2014 4:03 AM, "Alexis Cabrera Mondeja" <
> alexiscm72 en hotmail.com>
> > escribió:
> >
> >> Buenos días estimados amigos, soy nuevo en Python y sólo he programado
> en
> >> Consola y recientemente instalé PyDev para Eclipse para editar los
> >> archivos
> >> de Django. Mi duda es que quería saber si se puede hacer una aplicación
> >> en
> >> Python Visual al igual que se hace en java o .net. Existe algún IDE que
> >> no
> >> sea instalar Pydev en Eclipse?? o sí se puede hacer una app visual en
> >> eclipse? Mi idea es hacer un ejecutable con interfaz visual. Saludos y
> >> gracias de antemano por la ayuda.
> >>
> >> Saludos
> >> Alexis
> >>
> >> _______________________________________________
> >> Python-es mailing list
> >> Python-es en python.org
> >> https://mail.python.org/mailman/listinfo/python-es
> >> FAQ: http://python-es-faq.wikidot.com/
> >>
> >>
> >
>
>
> --
> Alexandro Colorado
> Apache OpenOffice Contributor
> http://www.openoffice.org
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
>
> _______________________________________________ Python-es mailing list
> Python-es en python.org https://mail.python.org/mailman/listinfo/python-esFAQ:
> http://python-es-faq.wikidot.com/
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>


-- 
Hyperreals *R  "Quarks, bits y otras criaturas infinitesimales":
http://ch3m4.org/blog
Buscador Python Hispano: http://ch3m4.org/python-es
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20140416/bb8620e0/attachment.html>


Más información sobre la lista de distribución Python-es