programación de interfaz gráfica de usuario de Python [cerrado]

¿Cuál es la diferencia entre Python Tkinter, wxWidgets (o se llama wxPython) y PyQT? Cuál es mejor ?

preguntado el 09 de enero de 11 a las 07:01

Esta es una pregunta bastante subjetiva ... -

Específicamente, la segunda pregunta es subjetiva. El primero es demasiado amplio (hacen muchas cosas diferentes, ¿qué quieres saber?). -

Informe de campo: Python: ¿la mejor biblioteca GUI para el trabajo? (stackoverflow.com/questions/3743572/…). No sé si hay estadísticas de participación de mercado para los marcos de GUI de Python (de código abierto), pero busque SO - muchas preguntas como la suya aquí: Programación de la GUI de Python (stackoverflow.com/questions/280380/python-gui-programming) -

@subanki: Sigues siendo muy vago. Todos se utilizan ampliamente. "Más adecuado" no es un término absoluto; para que tenga sentido, debe indicarnos cuál desea que sea el marco más adecuado. para a. -

1 Respuestas

Esto realmente depende de lo que planees hacer con ellos. ¿Está escribiendo una GUI "hola mundo" o planea hacer algo más serio? ¿Es para uso comercial o no comercial?

Aquí hay una comparación de WxWidgets contra otras plataformas. Eso puede ayudarlo a comenzar con los principales puntos de diferencia. Si desea una respuesta más específica, haga una pregunta más específica.

Respondido el 09 de enero de 11 a las 10:01

quiero hacer software comercial - subanki

En ese caso, es probable que PyQT no sea una opción, a menos que esté dispuesto a pagar sus tarifas de licencia. Las otras opciones que mencionaste todavía están disponibles y se utilizan ampliamente. - mpenkov

Como principiante que intentan hacer software comercial con Python, lean esto primero ¿Cómo protejo el código Python? (stackoverflow.com/questions/261638/how-do-i-protect-python-code) y Python: ¿Compilar secuencias de comandos de forma segura? (stackoverflow.com/questions/4599166/…) - Raphael Bossek

Hay enlaces LGPL disponibles para Qt (Pyside). Tiene razón en que PyQt tiene licencia dual (GPL or comercial - este último que induce una tarifa). - Cristóbal

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.