[Python-es] Desarrollo de interfaz grafica
JZA
acolorado en gmail.com
Mie Jul 29 08:26:13 CEST 2015
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.
2015-07-29 0:58 GMT-05:00 Juan José Gómez Romera <jjgomera en gmail.com>:
>
> El 28/07/2015 06:57, "Victor Villalobos" <revxfire en 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
>
> _______________________________________________
> 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
882C 4389 3C27 E8DF 41B9 5C4C 1DB7 9D1C 7F4C 2614
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20150729/b7d61cd1/attachment.html>
Más información sobre la lista de distribución Python-es