GUI - INTERFACE GRÁFICA DO PYTHON

TKINTER - A TECNOLOGIA GUI

Python GUI TKinter Básico Python orientada a objetos
GUI - INTERFACE GRÁFICA DO PYTHON
Lucas M.
em 20 de Julho de 2021

TKINTER

   É 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?

  1. Você precisa criar um ambiente virtual, não é obrigatório , mas ajuda na organização dos seus projetos. 
  2. Você precisa de uma IDE instalada e o python instalado, recomendo a versão mais atual do python 3.9.6
  3. 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 ?

from tkinter import *

window = Tk()
window.geometry("420x420")
window.title("Lschool Info Tech")

icon = PhotoImage(file="logo.png")
window.iconphoto(True, icon)
window.config(background="#0fcdd0")

window.mainloop()

 

O QUE SÃO WIDGETS ?

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

 

CONCLUSÃO

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.

5,0 (6)
73 horas ministradas
Maceió / AL
Graduação: Análise e Desenvolvimento de Sistemas (Estácio)
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
Aulas presenciais e online de computação e programação com foco em projetos integradores. Monto um material personalizado para cada estudante.
Oferece aulas online (sala profes)
Oferece aulas presenciais
R$ 70 / aula
Conversar Whatsapp do professor Lucas M. Whatsapp do professor Lucas M. Ver WhatsApp
1ª aula demonstrativa
Cadastre-se ou faça o login para comentar nessa publicação.

Recursos Profes

O Profes é uma solução completa de aprendizagem, com diversos recursos para
você aprender do jeito mais eficiente e personalizado possível.

Se você quer encontrar um professor particular para combinar aulas particulares, datas, pacotes e preços, utilize o Aulas Profes.

Buscar professor

Se seu problema for dificuldade em uma lista de exercícios, projeto, planilhas, revisão de teses, TCC ou textos, peça uma ajuda pelo Tarefas Profes

Enviar Tarefa

Se você quer acessar um professor imediatamente, no formato chat com troca de arquivos, imagens, fotos, peça um Profes Já

Pedir Profes Já

Confira artigos similares

Confira mais artigos sobre educação

+ ver todos os artigos

Encontre um professor particular

Busque, encontre e converse gratuitamente com professores particulares de todo o Brasil