¿Cuál es la biblioteca de GUI más popular para Python en Windows?¿Cuál es la biblioteca de GUI más popular para Python en Windows?
Respuesta
Lo último que supe, TkInter fue el más popular (citó here como el "paquete GUI estándar de facto").
De las docenas de aplicaciones de aplicaciones de Python que he usado a lo largo de los años, hay pocas que hayan usado TKinter. TK fue la primera biblioteca, y la única incluida en Python, pero ha sido superada por mejores opciones. – mikerobi
TKinter sí gana por el "paquete de GUI de Python más ampliamente implementado" (como IE es el navegador más implementado), pero eso no significa que la gente lo use. –
Nunca realicé una encuesta, pero estoy razonablemente seguro de que PyGtk y WxPython son los más populares en todas las plataformas.
Lo que puedo decir con certeza es que PyGtk, WxPython, PyQt, y en algún momento en el futuro PySide, son lo suficientemente maduros que sería muy imprudente elegir uno basado en la popularidad.
¿Qué hay de IronPython + WPF?
¿Estás diciendo que es el más popular, o simplemente "¿Qué tal, oye"? –
qué tal, pero WPF es el más popular aquí: P –
wxpython se utiliza mucho, este blog tiene muchos, muchos ejemplos para empezar rápidamente con ella:
wxPython tiene una aplicación de demostración gigante que es muy bonita http://wxpython.org/download.php –
citar el BDFL:
wxPython es la mejor y la herramienta de GUI multiplataforma más madura, , dada una serie de restricciones. La única razón por la que wxPython no es el kit de herramientas estándar de la GUI de Python es que Tkinter estuvo allí primero.
- Guido van Rossum
Esa es una cita muy antigua. – mikerobi
Y solo responde cuál es el más popular entre Guido. – JasonFruit
... y es una cita de alguien que probablemente no hace mucho desarrollo de GUI, si es que tiene alguno. –
preguntas etiquetadas ..: (aquí en la SO)
Tinkter - 7837
pyqt - 5121
wxPython - 4379
pygtk - 1763
No estoy sugiriendo de ninguna manera lo anterior es una medida de popularidad. Simplemente proporcioné algunos estadísticos que pensé que otros pueden encontrar interesantes.
Por supuesto, se podría argumentar que mientras más preguntas haya, el idioma será más difícil, más problemático o mal documentado. Si el lenguaje es fácil de aprender, cumple con todas las necesidades comunes y es estable, no hay necesidad de preguntas :-) –
@Bryan: Podría argumentar muchos puntos basados en esas estadísticas, pero serían especulativas en el mejor de los casos sin un análisis completo de todas las preguntas, es por eso que elegí abstenerme ... – volting
Yo diría Tkinter; viene con cada distribución de Python. 2.7 en Tkinter admite ttk (Tkinter temático), que permite a Tkinter tener un aspecto más nativo.Este fue uno de los principales inconvenientes de las versiones anteriores de Tkinter.
PyGtk es el único que he visto que alguien use. Es popular, multiplataforma (no se requiere cambios, a menos que haga algo no portátil) y viene con un simple bundle installer para win32.
Advertencia: Mentiras, malditas mentiras y estadísticas. :)
- 1. ¿Cuál es la biblioteca Java SIP actualmente más popular?
- 2. ¿Cuál es la biblioteca de estructura de datos de colección genérica más popular para C?
- 3. ¿Cuál es la mejor/más fácil biblioteca de GUI para Ruby?
- 4. ¿Cuál es la ruta más rápida para escribir un programa GUI liviano en Windows?
- 5. biblioteca de python Pure gui?
- 6. ¿Cuál es la biblioteca de facto para crear Python Daemons?
- 7. Cuál es la biblioteca JSON más madura para Erlang
- 8. XML RPC GUI para desarrolladores en Windows?
- 9. cuál es la mejor/más fácil de usar biblioteca de cifrado en python
- 10. ¿Cuál es la biblioteca de análisis de fuentes más utilizada para Android?
- 11. "Más popular" GROUP BY en LINQ?
- 12. ¿Cuál es la forma más simple de usar SSH Python?
- 13. Biblioteca de GUI para PyPy
- 14. ¿Cuál es la biblioteca de programación genética más activa?
- 15. ¿Cuál es el mejor IDE para Python para Windows
- 16. ¿Cuál es la mejor biblioteca de usb para comunicarse con dispositivos usb HID en Windows?
- 17. ¿Cuál es la mejor biblioteca para la captura de video en Python en Linux?
- 18. Biblioteca de notificaciones para Windows
- 19. ¿Cuál es más adecuado para Windows, git o mercurial?
- 20. Biblioteca de Gui para el juego
- 21. ¿Por qué el quicksort es más popular que radix-sort?
- 22. ¿Cuál es la biblioteca matemática de vector/matriz más rápida en el juego C para iPhone?
- 23. ¿Cuál es la más avanzada de la biblioteca Javascript 3D para el HTML5 Canvas
- 24. que es la gema/plugin AUTHORIZATION Ruby on Rails más popular en este momento?
- 25. ¿Cuál es el mejor diseñador de GUI para aplicaciones GTK?
- 26. ¿Qué base de datos XML nativa gratuita es la más popular?
- 27. ¿Cuál es la mejor biblioteca de AJAX para Django?
- 28. ¿Cuál es la biblioteca más rápida para encontrar FFT en una GPU?
- 29. ¿Herramienta WYSIWYG para programar GUI en Python?
- 30. ¿Cuál es la biblioteca de plantillas preferida para jQuery?
Porque la popularidad es más importante que el mérito, ya ves. –
@Glenn: Los dos están muy relacionados; cuanto más popular, más apoyo. –
relacionado: http://stackoverflow.com/questions/115495/is-python-any-good-for-gui-development – snapshoe