7 bibliotecas PyGUI de uso común en las universidades
Siete bibliotecas GUI de Python de uso común
01.PyQt5
PyQt 5 fue desarrollado por Riverbank Computing.
Construido en base al marco Qt, es un marco multiplataforma que puede crear aplicaciones para varias plataformas
, incluidas: Unix, Windows,
MacOS. .
PyQt combina Qt y Python. No es sólo
un conjunto de herramientas GUI. También incluye subprocesos, Unicode, expresiones regulares, bases de datos SQL, SVG, OpenGL, XML
y un navegador web con todas las funciones, así como muchas GUI enriquecidas
colección de widgets.
02.Tkinter
Tkinter es una de las bibliotecas GUI más populares en Python
. Debido a su sintaxis simple y fácil de aprender, se ha convertido en una de las primeras opciones para los principiantes en el desarrollo de GUI
.
Tkinter proporciona varios widgets, como etiquetas, botones, campos de texto, casillas de verificación y botones de desplazamiento, etc.
Admite diseño de cuadrícula (grid) Dado que la mayoría de nuestros programas
se muestran en rectángulos, incluso se pueden desarrollar diseños complejos
También se vuelve más simple.
La siguiente es una interfaz de calculadora de IMC diseñada con Tkinter
03.K ivy
K ivy es otra biblioteca Python de código abierto, la mayor ventaja
p>
El punto es que puedes escribir rápidamente aplicaciones móviles (teléfonos móviles).
K ivy puede ejecutarse en diferentes plataformas, incluidas
Windows, MacOS, Linux, Android, iOS
y Raspberry Pi.
También es de uso gratuito y tiene licencia del MIT.
Curso, notas, vídeos
Libros introductorios en PDF
04.wxPython
wxPython es una biblioteca GUI Python multiplataforma,
Cree fácilmente GUI potentes y estables, escritas en C
Actualmente, es compatible con Windows, MacOSx,
macOS y Linux.
Las aplicaciones (GUI) creadas con wxPython tienen una apariencia nativa en todas las
plataformas.
Lo siguiente utiliza wxPython para crear un ejemplo de GUI básico:
05.Py Simple GUI
Py Simple GUI también es una caja de GUI basada en Python p>
rejilla. El GU1 personalizado se puede hacer fácilmente.
Utilizando los cuatro marcos GUI más populares, QT,
Tkinter, WxPython y Remi, puede implementar la mayoría de los
códigos de muestra y reducir la dificultad de aprendizaje.
Remi convierte la interfaz de la aplicación en HTML para
presentarla en un navegador web.
06.Py GUI
Py GUI es un marco de GUI conocido por su API simple.
Reduce la cantidad de código entre las aplicaciones Python y la GUI subyacente de la plataforma.
La API liviana puede hacer que su aplicación se ejecute sin problemas
sin problemas y más rápido.
Al mismo tiempo, también proporciona código fuente abierto y proyectos multiplataforma. Actualmente disponible en sistemas basados en Unix, Windows y MacOS.
Python 2 y Python 3 son compatibles.
07.Py Forms
Py Forms es un marco multiplataforma para desarrollar aplicaciones GUI. Es un marco de desarrollo de aplicaciones de gráficos multientorno de Python 2.7/3.x. La modularización y la reutilización de código pueden ahorrar mucho trabajo.
Permite ejecutar aplicaciones en el escritorio, web y terminal,
No es necesario modificar el código.