Construindo um programa com interface em python

 Hoje vamos demonstrar como fazer uma interface gráfica nos sues projetos Python. Para isso a biblioteca escolhida foi o PySimpleGUI.

Antes de começar precisamos baixar a biblioteca, basta digitar o seguinte comando no terminal:

pip install pysimplegui

Primeira interface

Agora que você tem o PySimpleGUI instalado no seu computador, podemos começar. No início do arquivo precisamos importar a biblioteca. No exemplo abaixo quando fizemos o import e atribuímos ele como "sg", para trabalhar com a biblioteca mais facilmente depois.

Logo depois vamos montar o layout da tela. Criando uma lista, no primeiro elemento colocamos o texto, no segundo um input, e no terceiro um botão.

Então precisamos criar a janela. Criando uma variável "window" e atribuindo-lhe o sg com a função Window, onde o primeiro parâmetro será o título da janela e o segundo o layout que havíamos criado antes.

Nas próximas linhas, fazemos a janela aparecer e conseguimos interagir com nela. Então colocamos um print onde mostra uma mensagem com o nome recebido pela interface. E por fim fechamos a janela.


E aqui como fica a interface:

Outras opções de layout

Você pode criar checkbox, radios, sliders, outputs, dentre outras coisas que você pode encontrar na documentação do PySimpleGUI.

Você também pode mudar o tema, usando qualquer um desses:


Vida longa ao Python!!!



Comentários

Postagens mais visitadas deste blog

Jogo da Velha em Python

Comparação entre interface em Python e Java

A beleza do Python