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 j...@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 mlacu...@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 alexisc...@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@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@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Consejos para programar en Windows
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 mlacu...@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:: mlacu...@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 hmalp...@aepenergy.com: PyGTK + PyCharm 2014-03-06 6:54 GMT-05:00 Esau Rodriguez esa...@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 rafaelcan...@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:: mlacu...@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@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list
Re: [Python-es] Consejos para programar en Windows
Gtk me funciona bien en windows, sin problemas. *Hector Miuler Malpica Gallegos http://www.miuler.com * 2014-03-06 23:00 GMT-05:00 Mario Lacunza mlacu...@gmail.com: Todo el tiempo pues trabajo en Ubuntu, pero dado q GTK es terrible bajo windows (hasta donde lo probé hace tiempo) es una de las razones x las q uso wxwidgets. lo q ha sucedido es una confusión mía pues estaba respondiendo otro post y me he puesto aquí la respuesta del otro,pero solo esta mal el primer párrafo.. El mar 6, 2014 10:53 p.m., Hector Miuler Malpica Gallegos hmalp...@aepenergy.com escribió: 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 mlacu...@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:: mlacu...@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 hmalp...@aepenergy.com: PyGTK + PyCharm 2014-03-06 6:54 GMT-05:00 Esau Rodriguez esa...@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 rafaelcan...@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:: mlacu...@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