Red de conocimiento informático - Material del sitio web - 7 bibliotecas PyGUI de uso común en las universidades

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

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.