Comunidad Python fue creada para compartir codigo e idear distintas formas de hacer programas con el menor esfuerzo posible y con las mayores capacidades

Ver más
  • 277 Miembros
  • 45 Temas
  • 86 Seguidores
  • 0

que biblioteca para GUI me recomendarian?

hola nueva comu, veo que somos muy pocos ajjaja, en el ambiente de programacion nunca me cruse con alguien que sepa programar en python lo que me deja perplejo ya q es una plataforma espetacular. Aun asi recien me estoy iniciando en el tema y si hay algun lector que sepa un poco mas que yo seguramente sera capas de aclararme un par de dudas.
El tema que creo son las librerias encargadas de la creaciond e interfaces graficas y queria presentar un muy brebe resumen de las 4 mas populares. Con el fin de que uds opinen cuales les han resultado mas utiles.

PyGTK: para entornos GTK, esta require que se cree un archivo glade y a mi forma de ver es muy similar a QT pero la note mucho mas disfuncional. Uds tendran sus propias opiniones pero para este entorno deja bastante que decear.

wxPython: me hanhablado cosas muy buenas sobre esta. Hasta donde se es la mas completa de todas y todavia no me puse a indagar en ella demaciado porque me mantienen ocupado las otras 3.

TKinter: Es la oficial, viene con el interprete de python y es la mejor encapsulada de todas, manejas señales de eventos con bastante facilidad y no se tarda tanto en aprender.

PyQT: Es la mas querida en la comunidad debido a la cencilles con la que se pude crear interfaces graficas bajo QT creator. Esta y TKinter son sobre las que mas he indagado la verdad que estqa es mas flexible pero como dijo un profesor mio hace muchos años muchas veces la flexibilidad representa mas trabajo para taeras cencillas. Y aca veo su punto de vista porque que gestionar señales de eventos con QT es bastante confuso.

En fin esta a sido mi travesia hasta ahora sobre los GUI. Python es un lenguage nuevo para mi pero no lo es la programacion, hace ya varios años que vengo escribiendo script's en varios lenguages y metalenguages, PHP, javascript, html, css. Consegui cosas muy buenas con estas herramientas y varias mas que no bienen al caso. Y ahora mi intencion es aprender programacion de escritorio con Java y con Python, es decir un leguage interetado y no uno compilado y lo quiero asi porque veo futuro en esto. El software libre es la filosofia laboral genuina y honesta.

Todo esto va porque quisiera demostrarles mi interes en aprender y poder conseguir su orientacion, ya qu los manuales no son lo suficientemente ricos en contenido. Desde ya muchisimas gracias.

pd: por ultimo quisiera pasarles un enlace de una pagina que explica muy claramente el uso de QT y de PyQT http://www.zonaqt.com/node/282
  • 0
  • 1Calificación
  • 3Seguidores
  • 341Visitas
  • 0Favoritos

10 respuestas

@danieluc07 dijo Hace más de 1 año:

Yo quiero aprender QT, sea con python o C++. Pyhton como lenguaje me encanta, espero poder utilizar este lenguaje plenamente. No sabia lo del TKinter ni wxpython. Muy buena la informacion.

@tuxiron dijo Hace más de 1 año:

Usa wxformbuilder para wxpython, lo de los eventos es normal, incluso en swing con los "action perform" los metes, es lo mismo, pero me gusta mas wx por lo portable que puede llegar a ser

@LeAndDro dijo Hace más de 1 año:

opino igual que tuxiron, estoy usando wx, aunque se esta usando mucho pygtk, wx es portable, chusmeate mis post donde hay uno q justamente di a elegir con encuestas para ver con cual me decidia, el wxformbuilder esta muy bueno aunq si no casas una, si pegas el resultado del wxform... no funca de una, genera el modulo donde tenes q agregar un init q llame a la clase, voy a tratar de subirte algunos ejemplos mas adelante

@watafac90 dijo Hace más de 1 año:

pygame esta barbara si necesitas cierta movilidad de imagenes o cosas por el estilo http://www.pygame.org/

@cruznick07 dijo Hace más de 1 año:

yo estoy empezando con pyqt y te la prodria recomendar es bastante comoda para trabajar

@angelusira dijo Hace más de 9 meses:

Yo te recomendaria PyQT, por el gran uso que esta teniendo QT en general. Además anda en Python 3.

@_xuampy_ dijo Hace más de 8 meses:

Yo desarrolle todo un sistema de monitoreo en wxPython, porque buscaba la mayor portabilidad posible. wxPython se ve "natural" en cualquier plataforma. No es 100% portable pero se le acerca bastante.


Aparte tiene la grosa ventaja del programa wxPython Demo (es un MUST si recien arrancas) que te pone en onda al toque con las cosas que podes hacer.


PyGtk tambien esta bueno, porque tiene mucha documentacion, aunque me parecio medio duranga.


SALUDOS!

@kuraman10 dijo Hace más de 6 meses:

estoy desarrollando un notificador para facebook con pygtk...

alguno por las dudas no sabe como crear links en un texto (sea un label o como fuere)??

porque poniendo botones queda muy fea la interfaz.


Saludos

Tienes que ser miembro para responder en este tema