[Python-es] Desarrollo de interfaz grafica

56 views
Skip to first unread message

Jairo Edinson Bermudez Sandoval

unread,
Jul 26, 2015, 7:27:20 PM7/26/15
to La lista de python en castellano
Buenos tardes, 

soy nuevo en python, estoy empezando con python3, deseo saber cual herrmienta es buena para desarrollar un aplicativo, grafico ya que voy  ha conectar con una bse de datos oracle.

--
Att:

Jairo Edinson Bermudez Sandoval
Ing. Sistemas
http://dador33.blogspot.com/

gabriel fernandez

unread,
Jul 26, 2015, 8:02:22 PM7/26/15
to La lista de python en castellano
Con Qt4Creator (https://www.qt.io/download/) podés crear las interfaces gráficas al estilo VisualStudio, te genera unos archivos .ui que luego podés convertir en ficheros .py (mediante un script que como pyuic para la librería PyQt) o usarlos directamente con una herramienta que ahora no recuerdo bien.

Saludos!

_______________________________________________
Python-es mailing list
Pyth...@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/




--
Gabriel Fernández
Desrrollador Web
www.openweb.com.uy

Alberto Perez

unread,
Jul 26, 2015, 8:11:51 PM7/26/15
to La lista de python en castellano
yo recien empecé en pytqt y recientemente descubrí qtdesigner http://pablog-hg.blogspot.com.ar/2011/08/usar-qtdesigner-para-actualizar-nuestro.html

Andres Gonzalez

unread,
Jul 27, 2015, 12:54:06 PM7/27/15
to La lista de python en castellano
Hola,


también puedes usar la librería wxpython y como generador de código para la GUI wxglade, y para la BD puedes usar un ORM que te ayude a hacer el código independiente de esta

Mario Lacunza

unread,
Jul 27, 2015, 1:03:05 PM7/27/15
to La lista de python en castellano

En vez de wxglade recomiendo wxformbuilder me parece mucho mejor

Victor Villalobos

unread,
Jul 28, 2015, 12:56:47 AM7/28/15
to La lista de python en castellano
PyQt es muy bueno, pero si necesitas cerrar tu aplicacion para comercializacion, debes usar PySide que tiene licencia GPL.

Saludos.
Victor Villalobos
Bahia Pirata
Inversiones Villalobos Balzan.
0412 6882141

Mario Lacunza

unread,
Jul 28, 2015, 2:43:30 AM7/28/15
to La lista de python en castellano

Pero PySide esta casi abandonado y no hay un release desde hace más de un año X lo q ni veo viable el uso de qt salvo q pagues X la licencia q dicho sea de paso no es nada barata.

Además PySide tiene soporte solo para qt4 y las ventajas de qt5 son interesantes.

Juan José Gómez Romera

unread,
Jul 29, 2015, 1:58:11 AM7/29/15
to La lista de python en castellano


El 28/07/2015 06:57, "Victor Villalobos" <revx...@gmail.com> escribió:
>
> PyQt es muy bueno, pero si necesitas cerrar tu aplicacion para comercializacion, debes usar PySide que tiene licencia GPL.
>
> Saludos.
>

Precisamente con licencia GPL es con la q no puedes cerrar la aplicación. En cualquier caso pyqt tiene varios tipos de licencias según tus necesidades.
Lo q no acabó de entender es q necesites un framework gráfico sólo para conectar a una base de datos.
Saludos

JZA

unread,
Jul 29, 2015, 2:26:28 AM7/29/15
to La lista de python en castellano
Dijo una aplicacion Grafica asi que se asume que es una aplicacion de escritorio (a diferencia de un script). En fin, existen modulos para conectar a cualquier base de datos como SQLObjects. Tambien hay drivers especificos como cx_oracle, aqui un articulo:
http://www.oracle.com/technetwork/articles/dsl/python-091105.html
O en el ORM de SQLObject se utiliza una URI:
en SQLObject: connectionForURI("oracle://...")

Sobre el tema de GUI pues Python tiene varios GUI (sistema de ventana + componentes de interfaz), el nativo de Python es Tkinter y es muy basico aunque incluye lo importante, ventana+menu+textfields+etc. PyQt es mas poderoso ya que Qt tiene todo un framework que incluye objetos Webkit, SVG, Internacionalización, etc. GTK es solo el UI, aunque también tiene componentes como Bonobo o GIO o networked objects algo similar al COM. Claro que los componentes de Gnome3 le dan mayor integración a lo que un escritorio lleva.

_______________________________________________
Python-es mailing list
Pyth...@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/




--
Alexandro Colorado
Apache OpenOffice Contributor
882C 4389 3C27 E8DF 41B9  5C4C 1DB7 9D1C 7F4C 2614

Esau Rodriguez

unread,
Jul 29, 2015, 7:45:41 AM7/29/15
to La lista de python en castellano

Quizás esta buscando un IDE en lugar de una forma de hacer la aplicación gráfica?

Busca una herramienta para desarrollar que sea gráfica (no línea de comandos).

Si es asi, como con las librería, hay muchas opciones y es una cuestión de gusto. Yo personalmente uso Pycharm, no es open source pero creo que ahora hay una versión gratuita, pero si pagas la licencia de Oracle verás que la de Pycharm es mucho mucho barata (unos 90 euros creo)

Victor Villalobos

unread,
Jul 29, 2015, 1:05:46 PM7/29/15
to La lista de python en castellano
Perdon quise decir LGPL, pero me fallo el teclado.

_______________________________________________
Python-es mailing list
Pyth...@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Victor Villalobos

unread,
Jul 29, 2015, 1:06:34 PM7/29/15
to La lista de python en castellano
La licencia vale 350$, que aunque yo la pagaria si fuese un proyecto grande, no es viable para proyectos cortos como menciona el amigo Mario.

Entonces quedaria wxPython que la verdad nunca lo he usado,

Carlos Zuniga

unread,
Aug 1, 2015, 12:45:10 PM8/1/15
to La lista de python en castellano
2015-07-28 1:43 GMT-05:00 Mario Lacunza <mlac...@gmail.com>:
>
> Pero PySide esta casi abandonado y no hay un release desde hace más de un año X lo q ni veo viable el uso de qt salvo q pagues X la licencia q dicho sea de paso no es nada barata.
>
> Además PySide tiene soporte solo para qt4 y las ventajas de qt5 son interesantes.

Sobre este asunto, el grupo de vfxplatform tiene la intención de
actualizar PySide a Qt5 para inicios del 2016:

http://lists.qt-project.org/pipermail/pyside/2015-June/002298.html

Francisco Palm

unread,
Aug 2, 2015, 4:12:15 PM8/2/15
to La lista de python en castellano

En el mismo orden de ideas

http://lists.qt-project.org/pipermail/pyside/2015-July/002313.html

PySide will live on.
--------------------

There is someone intensively working on porting PySide to Qt5,
with some help from Autodesk.

--
--------------------------------------
fp...@mapologo.org.ve
francis...@gmail.com

cel: +58 +424 7228252
tel: +58 +274 6352001

----
Debemos ser libres, no para hacer lo que nos plazca, sino libres para comprender muy profundamente nuestros propios instintos e impulsos. K

Victor

unread,
Aug 2, 2015, 11:49:02 PM8/2/15
to La lista de python en castellano
No suena muy esperanzador, espero lo logren, yo me compre una licencia de
PyQt, la verdad 350$, me parece economcio y tengo varios programas
desarrollados con él , le saque la inversión muy rápido.

Saludos.

-----Mensaje original-----
De: Python-es [mailto:python-es-bounces+revxfire=gmai...@python.org] En
nombre de Carlos Zuniga
Enviado el: sábado, 1 de agosto de 2015 12:13
Para: La lista de python en castellano <pyth...@python.org>
Asunto: Re: [Python-es] Desarrollo de interfaz grafica
Reply all
Reply to author
Forward
0 new messages