[Python-es] Consejos para programar en Windows

Hector Miuler Malpica Gallegos hmalpica en aepenergy.com
Vie Mar 7 04:53:01 CET 2014


Como que PyGObject es solo para windows?? explica eso, PyGObject es
multiplataforma, en ubuntu viene ya instalado, junto con python, Mario
Alguna vez trabajaste con Gtk??


2014-03-06 12:04 GMT-05:00 Mario Lacunza <mlacunza en gmail.com>:

>  El problema con PyGObject q es solo para Windows, y estarias usando una
> libreria diferente para cada OS al generar la parte visual lo cual es un
> monton de trabajo extra.
>
> ACtualmente wxWidgets y QT son los mejores widgets y librerias graficas
> para trabajar con ellos. Debes escoger el python port debido (wxpython y
> pyqt/pyside) Asi con tu mismo codigo base tu programa correria en todos los
> OS soportados q es la filosofia de Python
>
>
>
> Saludos / Best regards
>
> Mario Lacunza
> Email:: mlacunza en gmail.com
> Personal Website:: http://www.lacunza.biz/
> Hosting:: http://mlv-host.com/
> Mascotas Perdidas:: http://mascotas-perdidas.com/
> Google Talk / Y! messenger / Skype: mlacunzav
>
> El 06/03/14 09:45, Hector Miuler Malpica Gallegos escribió:
>
> wow, ya no sería pygtk, ahora PyGObject (aka PyGI - Python Bindings for
> GLib/GObject/GIO/GTK+)
>
>  Eso para gtk3, por otro lado python +  gtk tiene un monton de
> documentación y ejemplos, y sería multiplataforma.
>
>   http://sourceforge.net/projects/pygobjectwin32/files/?source=navbar
>
>
>
>
> 2014-03-06 9:41 GMT-05:00 Hector Miuler Malpica Gallegos <
> hmalpica en aepenergy.com>:
>
>> PyGTK + PyCharm
>>
>>
>> 2014-03-06 6:54 GMT-05:00 Esau Rodriguez <esauro en gmail.com>:
>>
>> Hola,
>>> yo hace años que no he hecho aplicaciones de escritorio, pero en su
>>> día probé wxPython y PyQT y me quedé con el segundo. No conozco mucho
>>> el estado de ninguna de las dos a día de hoy, pero en aquel momento la
>>> documentación de QT (ojo no de PyQT) era excelente.
>>>
>>> Por añadir alternativas, podrías echarle un vistazo a kivy [1]. Lo
>>> bueno que tendría optar por esta línea es que en teoría podrías
>>> generar aplicaciones para diferentes plataformas (Escritorio, IOS,
>>> Android, etc.).
>>>
>>> Por otro lado yo uso Pycharm [2] como IDE, en mi opinión está muy
>>> bien, pero el tema del IDE es muy personal, a cada uno le gusta uno
>>> diferente.
>>>
>>> [1] http://kivy.org/#home
>>> [2] http://www.jetbrains.com/pycharm/
>>>
>>> Saludos,
>>> Esau Rodriguez.
>>>
>>> 2014-03-06 10:35 GMT+00:00 Rafael Cantos <rafaelcantos en hotmail.com>:
>>> > Buenas a todos
>>> >
>>> > Por el momento me he decantado, mejor dicho nos hemos decantado, pues
>>> somos
>>> > dos compañeros, por eclipse como IDE puesto que lo utilizamos para
>>> otros
>>> > desarrollos en otras plataformas.
>>> > Aún no hemos decidido la librería gráfica a emplear, pero estoy viendo
>>> que
>>> > muchos usais wxpython con eclipse.
>>> >
>>> > Saludos
>>> >
>>> > Rafa
>>> >
>>> >
>>> > El 05/03/2014 23:04, Mario Lacunza escribió:
>>> >
>>> > Hola,
>>> >
>>> > yo utilizo el mismo toolset (wxpython, wxformbuilder, eclipse, pydev)
>>> desde
>>> > hace años sin problemas y parece lo mejor.
>>> >
>>> > Solo agregar q si te gusta modelar tu sistema antes de codificar(como
>>> se
>>> > deberia hacer) usa a tool CodeDesigner RAD, aqui diseñas tus objetos de
>>> > forma visual y la tool te genera el codigo python.
>>> >
>>> > Saludos / Best regards
>>> >
>>> > Mario Lacunza
>>> > Email:: mlacunza en gmail.com
>>> > Personal Website:: http://www.lacunza.biz/
>>> > Hosting:: http://mlv-host.com/
>>> > Mascotas Perdidas:: http://mascotas-perdidas.com/
>>> > Google Talk / Y! messenger / Skype: mlacunzav
>>> >
>>> > El 05/03/14 16:25, Dani escribió:
>>> >
>>> > Hola:
>>> > En mi caso tambien uso wxformbuilder para generar las interfaces y
>>> para el
>>> > código eclipse clasic con el plugin para python (pydev).
>>> > El depurador de eclipse está genial.
>>> >
>>> > Diría que mi caso tambien sería aplicable a linux.
>>> >
>>> >
>>> > Dani
>>> >
>>> > En 05/03/2014 19:50, kausdiv escribiu:
>>> >
>>> > Hola, aunque llego algo tarde, quiero dar mi pequeña aportación aunque
>>> no
>>> > soy el más indicado.
>>> >
>>> > Yo uso spyder y wxPython. He usado Qt4, pero me resulta mucho más
>>> fácil wx.
>>> > Para diseñar las interfaces (ventanucos), uso wxFormBuilder que es muy
>>> fácil
>>> > de usar, y te genera el código en Python. (configurando el proyecto).
>>> > wxFormBuilder genera unas clases en el fichero que le digas, después
>>> en tu
>>> > aplicación creas tus clases herandando de las de wx, los eventos de
>>> objetos
>>> > que has creado en wxFormBuilder haces "overide" en tu clase y listo.
>>> > Si haces modificaciones en las ventanas vuelves a generar código, y
>>> listo.
>>> > En menos de 10 líneas tienes funcionando la aplicación. (luego llega
>>> > implementar las reglas de negocio, pero eso está tirado después, desde
>>> tu
>>> > clase)
>>> >
>>> > Yo me decanté por facilidad y claridad de código. Además hay mucha
>>> > información.
>>> >
>>> > Saludos.
>>> >
>>> >
>>> >
>>> > El 04/03/2014 9:17, Rafael Cantos escribió:
>>> >
>>> > Buenas a todos
>>> >
>>> > Me gustaría que me aconsejáseis acerca de programar en python para
>>> Windows.
>>> > En concreto, cuál es el mejor IDE, qué librería gráfica me recomendáis
>>> y qué
>>> > base de datos.
>>> >
>>> > Gracias
>>> >
>>> > _______________________________________________
>>> > 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-es
>>> > FAQ: 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/
>>> >
>>> >
>>> >
>>> >
>>> > _______________________________________________
>>> > 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-es
>>> > FAQ: http://python-es-faq.wikidot.com/
>>> >
>>>
>>>
>>>
>>> --
>>> Esaú Rodríguez
>>> esauro en gmail.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/
>>>
>>
>>
>
>
> _______________________________________________
> Python-es mailing listPython-es en python.orghttps://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-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20140306/2f3eefaf/attachment.html>


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