GUI - INTERFACE GRÁFICA DO PYTHON | Profes
TKINTER - A TECNOLOGIA GUI
Python GUI TKinter Básico Python orientada a objetos
Home / Blog profes / Python / Lucas M. / GUI - INTERFACE GRÁFICA DO PYTHON
É uma biblioteca ou framework usada para criação de interface gráficas e sistemas com alto poder de complexidade.
Com essa tecnologia, é possível conectar-se com banco de dados, qualquer um Sgbd(sitema gerenciador de banco de dados) como: Mysql, postgreSql, Sqlite, etc...
São todos banco de dados relacionais , ou seja, o próprio desenvolvedor precisa criar tabelas e fazer conexões entre elas e executar comandos da linguagem SQL.
COMO FAÇO PARA COMEÇAR A FAZER MEUS PRÓPRIOS SISTEMAS?
Você precisa criar um ambiente virtual, não é obrigatório , mas ajuda na organização dos seus projetos.
Você precisa de uma IDE instalada e o python instalado, recomendo a versão mais atual do python 3.9.6
Você precisa importar a biblioteca do Tkinter como no exemplo abaixo, logo a seguir.
sistema de login com email e senha
COMO CRIAR UMA JANELA SIMPLES COM LOGO E TÍTULO ?
window.geometry("420x420")
window.title("Lschool Info Tech")
icon = PhotoImage(file="logo.png")
window.iconphoto(True, icon)
window.config(background="#0fcdd0")
tkinter é um conjunto de wrappers que implementam os widgets Tk como classes Python. Os wdigets seriam elementos que interagem com o usuário, na usabilidade da experiência do usuário como: botões, caixas de selecão para opções(checkbox), eventos ao clicar do botão, labels, imagens e outros...
código simples com classes em python para criar widgets
Nunca comece pelo mais difícil , comece aprendendo os fundamentos de python e estude muito orientação objetos depois parta para o Tkinter só assim você vai está aprendendo de fato a como programar e construir softwares.
***Obrigado pela atenção e até o próximo tutorial e artigo do Programador Pragmático***
Não deixe de curtir, comentar se tiver dúvida e dizer o que achou do artigo é muito importante este feedback para eu melhorar nos assuntos.
Python - Estruturas de decisão Python - dicionários Programação em Python NumPy Python - Programação Orientada a Objetos Python Django Python - lista Programação em Python Básico