La interfaz gráfica de usuario ( GUI para abreviar, también conocida como interfaz gráfica de usuario) se refiere a una interfaz de usuario de operación de computadora que se muestra gráficamente.
Una interfaz gráfica de usuario es un formato de visualización de interfaz para la comunicación entre humanos y computadoras que permite a los usuarios usar dispositivos de entrada como un mouse para manipular íconos u opciones de menú en la pantalla para seleccionar comandos, llamar archivos, iniciar programas o realizar otras tareas diarias. Las interfaces gráficas de usuario tienen muchas ventajas sobre las interfaces de caracteres que utilizan el teclado para ingresar texto o comandos de caracteres para completar tareas de rutina. La interfaz gráfica de usuario consta de ventanas, menús desplegables, cuadros de diálogo y sus correspondientes mecanismos de control. Está estandarizada en varias aplicaciones nuevas, es decir, las mismas operaciones siempre se completan de la misma manera. usuario Lo que ve y opera son objetos gráficos y se aplica tecnología de gráficos por computadora.
La interfaz de usuario es una forma para que nuestros usuarios interactúen con las computadoras. La interfaz de inicio de sesión de QQ y la interfaz de chat de QQ que utilizamos a diario son todas interfaces gráficas de usuario.
Como poderoso lenguaje multiplataforma, Python ciertamente puede desarrollar interfaces gráficas. Durante el proceso de desarrollo, debido a la existencia de bibliotecas de terceros, tenemos una variedad de módulos para elegir.
A continuación presentaremos los dos módulos más utilizados, a saber, el módulo Tkinker integrado y el módulo wxPython . Dado que Tkinker está integrado en el sistema, podemos usarlo directamente sin descargarlo, mientras que el módulo wxPython requiere que lo descarguemos. Descárguelo y utilícelo desde una biblioteca de terceros.
Anteriormente presentamos el método de descarga de módulos de terceros. Aquí presentamos un nuevo método de descarga. Si solo usamos pip install wxPython, puede ocurrir un tiempo de espera de lectura, por lo que podemos usar el siguiente método para descargar.
pip --default-timeout=100install-UwxPython
Esto muestra que nuestra instalación fue exitosa. Si usamos IDLE, podemos introducir directamente esta biblioteca. También podemos verificar si la instalación fue exitosa en Pycharm. Si el entorno que elegimos es correcto, entonces deberíamos poder encontrar este módulo. la página de abajo.
Si usa Pycharm, puede optar por instalarlo directamente en Pycharm sin usar el comando cmd.
Simplemente haga clic para instalar.
Más adelante explicaremos Tkinter primero y luego aprenderemos wxPython después de aprender Tkinter. Después de aprender, puede comparar las diferencias entre los dos módulos y luego elegir el que le guste usar.