Interface gráfica do usuário (abreviadamente GUI , também conhecida como interface gráfica do usuário) refere-se a uma interface de usuário de operação de computador exibida graficamente.
Uma interface gráfica de usuário é um formato de exibição de interface para comunicação humano-computador que permite aos usuários usar dispositivos de entrada, como um mouse, para manipular ícones ou opções de menu na tela para selecionar comandos, chamar arquivos, iniciar programas ou executar outras tarefas diárias. As interfaces gráficas do usuário têm muitas vantagens sobre as interfaces de caracteres que usam o teclado para inserir comandos de texto ou caracteres para concluir tarefas rotineiras. A interface gráfica do usuário consiste em janelas, menus suspensos, caixas de diálogo e seus mecanismos de controle correspondentes. É padronizada em diversas novas aplicações, ou seja, as mesmas operações são sempre realizadas da mesma forma. usuário O que você vê e opera são objetos gráficos e a tecnologia de computação gráfica é aplicada.
A interface do usuário é uma forma de nossos usuários interagirem com os computadores. A interface de login do QQ e a interface de bate-papo do QQ que usamos diariamente são interfaces gráficas de usuário.
Como uma linguagem multiplataforma poderosa, o Python certamente pode desenvolver interfaces gráficas. Durante o processo de desenvolvimento, devido à existência de bibliotecas de terceiros, há uma variedade de módulos para escolhermos.
Abaixo apresentaremos os dois módulos mais comumente usados, ou seja, o módulo Tkinker integrado e o módulo wxPython . Como o Tkinker está integrado no sistema, podemos usá-lo diretamente sem baixá-lo, enquanto o módulo wxPython exige que façamos o download. Baixe-o de uma biblioteca de terceiros e use-o.
Apresentamos o método de download de módulos de terceiros anteriormente. Aqui apresentamos um novo método de download. Se usarmos apenas pip install wxPython, pode ocorrer um tempo limite de leitura, então podemos usar o seguinte método para fazer download.
pip --default-timeout=100install-UwxPython
Isso mostra que nossa instalação foi bem-sucedida. Se usarmos IDLE, podemos introduzir esta biblioteca diretamente. Também podemos verificar se a instalação foi bem-sucedida no Pycharm. a página abaixo.
Se você usa o Pycharm, pode optar por instalá-lo diretamente no Pycharm sem usar o comando cmd.
Basta clicar para instalar.
Posteriormente, explicaremos o Tkinter primeiro e, em seguida, aprenderemos o wxPython depois de aprender o Tkinter. Depois de aprender, você pode comparar as diferenças entre os dois módulos e, em seguida, escolher aquele que deseja usar.