PySimpleGui - Criando uma Interface Gráfica com Python

Поділитися
Вставка
  • Опубліковано 16 січ 2025

КОМЕНТАРІ • 679

  • @abrahaojorge7263
    @abrahaojorge7263 4 роки тому +75

    Aprendi mais nesta apresentação do que muitos cursos de Python que cursei. Muito Obrigado Jhonatan.

  • @paulopasini8506
    @paulopasini8506 2 місяці тому

    Parabéns Jhonatan ! você tem uma ótima didática, sou iniciante no Python , na verdade eu estava estudando Java e cheguei a conclusão que o Python é bem mais tranquilo de se programar . Muito obrigado ! você é fera em Python.

  • @italomachado4903
    @italomachado4903 3 роки тому +2

    Esse é o tipo de video que incentiva muita gente a aprender python, é impressionante o poder que essa linguagem fornece com tanta simplicidade! Jhonatan parabéns pelo conteúdo !

  • @BlackCode2777
    @BlackCode2777 5 років тому +81

    Jhonatan assisti o seu tutorial ate o final, muito essa lib, pra ficar melhor eu sugiro fazer uma integração dessa GUI com um banco de dados. Com relação ao tutorial, so tenho a dizer que esta excelente, pela simplicidade e objetividade com que vc aborda o assunto, inspirador! valeu um abraço!

    • @DevAprender
      @DevAprender  5 років тому +10

      Obrigado Anderson! Com certeza ligado com um banco de dados fica 100x mais útil!
      tô sempre tentando entregar isso da melhor forma possível

    • @12marini
      @12marini 5 років тому +7

      Dev Aprender faz mais um video com banco por favor!!

    • @DevAprender
      @DevAprender  5 років тому +10

      @@12marini esse tema está ganhando pontos comigo, estou pensando em fazer mesmo

    • @DevAprender
      @DevAprender  4 роки тому +3

      @@luiscazuriaga2628 tudo joia? Então a integração com banco de dados é 100% possível com o PySimpleGUI.
      Ms se o seu objetivo é criar interfaces igual a essa da imagem, eu recomendaria usar algo que tem um foco maior em design como flutter ou react.

    • @DevAprender
      @DevAprender  4 роки тому +2

      A ideia do PySimpleGUI não é (pelo menos não na versão atual dele) de criar interfaces com esse nível de customização visual. A ideia do PySimpleGUI é de criar telas para scripts sem a necessidade de aprender a usar css(que é o que terá que aprender para criar interfaces igual a que mandou do avast).
      Espero ter ajudado! Abraço

  • @alexandretrindade4375
    @alexandretrindade4375 2 роки тому +2

    Acompanhei o restante da mentoria...Sensacional...Didática objetiva....PARABENS...!!!

  • @sfvarandas
    @sfvarandas 3 роки тому +98

    O sg.change_look_and_feel foi substituido por "theme(new_theme = None)" a partir de Dez/2019

    • @lucasdasilvaalmeida3903
      @lucasdasilvaalmeida3903 2 роки тому +1

      Estava fazendo aqui e o sg.change_look_and_feel ainda funciona tranquilo em 08/2022.

  • @omcsorrizinho
    @omcsorrizinho 2 роки тому

    cara, simplesmente incrivel MUITO OBRIGADO! com apenas 2 tutoriais seus, consegui fazer algo que PARA MIM é incrivel, um mão na roda. seguinte: tenho uma tarefa repetitiva no dia-a-dia, sempre que vou trabalhar como freelancer preciso mandar pelo whatsapp uma tabelinha com meu nome, rg, telefone, local onde trabalhei, a data e o periodo do dia, e dessas informações só 3 precisavam ser alteradas a cada vez que eu enviasse, com o tutorial da biblioteca write e o tutorial do PySimpleGUI consegui automatizar o processo e salvar como um arquivo de texto, agora o proximo passo é atualizar o script para que envie o texto salvo para o whatsapp/google agenda

  • @jonasbarbosa4410
    @jonasbarbosa4410 3 роки тому

    Gostei muito das dicas. Esse velho dinossauro, do Unix, conseguiu criar o seu primeiro programa com interface GUI... muitíssimo obrigado...

  • @andreabenoliel6807
    @andreabenoliel6807 3 роки тому

    Top. Vc é fera. Era exatamente isso que eu estava procurando, os outros só ensinam fórmulas repetidas ( advinha número, forca e blá blá blá).

  • @k4rtt112
    @k4rtt112 4 роки тому

    O modulo é realmente fascinante mas tira a magia de programar, está facilitado demais

  • @mariomcfly7
    @mariomcfly7 4 роки тому +7

    Muito bom! Tô começando a aprender a programar em Python e estava buscando exatamente algo mais “visual” assim.
    Muito boa a didática. Parabéns!
    #EstouNoOutput

  • @geraldogenucadesouzajunior7263
    @geraldogenucadesouzajunior7263 4 роки тому +1

    Apesar de ser novo no python estou gostando muito, e vc e bem pratico gosto disso.

  • @Dennys_Flow
    @Dennys_Flow 4 роки тому +30

    Cara manoooooooooo um tempão procurando interface com python ... e só acha coisas prontoas . Amei esse tutorial com mão na massa e passo a passo !!! >>> #EstouOut kkk
    Ganhou inscrito

    • @DevAprender
      @DevAprender  4 роки тому +1

      Woohoo, obrigado denis! Vamo com tudo que tem muito mais vindo esse ano.

  • @nikolasdealmeida4068
    @nikolasdealmeida4068 3 роки тому

    muito boa essa aula cara!!
    Eu n tava conseguindo importar a biblioteca, tava instalando normal, mas ai lembrei q meu projeto tava em um ambiente virtual :|
    mas dps q instalei a biblioteca dentro do ambiente virtual deu tudo certo, vlww

  • @altairnilo
    @altairnilo 2 роки тому

    Obrigado pela aula. Muito boa a ferramenta. Já inclusive acabei de criar uma para onde trabalho, para coletar dados das estações e criar um sistema de monitoramento em rede. Deus o abençoe e parabéns pela iniciativa.

  • @FilipeSpadetto
    @FilipeSpadetto 4 роки тому

    sempre procurei uma GUI que fosse visualmente interessante e que pudesse escrever em poucas linhas... enfim achei, muito boa a aula e a didática. Parabéns 👏

  • @odivergente388
    @odivergente388 2 роки тому +1

    Rapaz, aprendendo muitas coisas com seu conteúdo! Estou "maratonando o canal", na parte de Python. Eu passei anos resistindo (só do tempo do bom e velho C / C++), mas as coisas estão mudando. Só um pequeno detalhe: Eu tive problema em 2 linhas de código. Resolvi desta forma sg.Text('Nome'), sg.InputText()],
    [sg.Text('Idade'), sg.InputText()], **** os inputs não estavam aparecendo na tela e estava aparecendo uma mensagem de erro no VSCode. Resolvi lendo a documentação. Abraços e parabéns!

  • @Roberto-kd3jg
    @Roberto-kd3jg 4 роки тому

    Boa noite, vi nos comentários que já postaram para voce falar de banco de dados, mas faço aqui meu apelo! Parabéns pelo vídeo! Eu estava quebrando a cabeça estudando kivy, mas achei simplegui infinitamente mais fácil.... Vou adotar essa ferramenta...

  • @alvir218
    @alvir218 3 роки тому

    grato pelo conteúdo, objetivo como python, precisava de uma instrução simples para desenvolver interface gráfica com python ainda bem que encontrei seu vídeo, sua bela instrução é o suficiente pra resolver problemas envolvendo programação que demandam uma interface gráfica humilde, é um tema difícil de começar a estudar, muita coisa pra assimilar e sem uma boa referência é muito pior, muito bom poder contar com a sua

  • @rogeralmeida7298
    @rogeralmeida7298 4 роки тому +1

    A melhor vídeo aula, se integrar com BD fica show....

  • @davisouzasilva8965
    @davisouzasilva8965 4 роки тому

    Cara muito obrigado procurei muito por algo simples assim, você me ajudou muito, inscrito no primeiro vídeo que assisti seu, se depender de mim seu canal vai decolar, tudo de bom meu parceiro.

  • @jonasbarbosa4410
    @jonasbarbosa4410 3 роки тому

    Obrigado por compartilhar seu conhecimento. O mundo fica melhor assim.

  • @ferreirasales2721
    @ferreirasales2721 4 роки тому

    Vídeo muito esclarecedor. Não tinha ideia de como iniciar a parte gráfica no Python.

  • @alexandretrindade4375
    @alexandretrindade4375 2 роки тому +1

    Aprendi a fazer a parte um do exercício...Obrigado...!!!

  • @romeutrovanos4157
    @romeutrovanos4157 2 роки тому +1

    Video muito top!!!
    Vlw!!!
    Faltou salvar as informações em uma planilha ou banco de dados localhost...

  • @ederalves7284
    @ederalves7284 5 років тому +6

    Faz mais videos dessa biblioteca mano por favor,e obrigado por compartilhar...Gratidão!

  • @roberto7156
    @roberto7156 Рік тому

    Gostei que a gente foi direto ao ponto. (estou no output). Obrigado pelo video!

  • @raissadaniellagomesdurans2650
    @raissadaniellagomesdurans2650 3 роки тому +1

    Atualmente o meu canal favorito sobre Python. Muito bom Jhonatan, aprendo muito aqui. Abraços!

  • @leonardocoutinhoazevedo1064
    @leonardocoutinhoazevedo1064 2 роки тому

    Estou no OutPut! Show meu lindo! Baita aula!!

  • @zonalivre5442
    @zonalivre5442 2 роки тому

    Obrigado Jhonatan, PySimpleGUI é excelente e vc abordou algumas das melhores e mais praticas das funções que ele proporciona.
    Vlw, sucesso pra nós.

  • @juliovitorbarbieri1490
    @juliovitorbarbieri1490 4 роки тому

    Adorei essa biblioteca! Bem mais produtiva que TkInter. E a sua abordagem é sempre A MELHOR! Clara, objetiva e equilibrada... nem longa, nem rasa: simplesmente excelente!! Muito obrigado por compartilhar conhecimento e dessa forma!!

  • @slucianofreire
    @slucianofreire 2 роки тому +1

    Fantástico. Obrigado

  • @thescriptkiddie
    @thescriptkiddie 3 роки тому

    Sou iniciante e venho do c#, mas eu achei que fazer tudo a mão seria mais difícil, mas na real parece o desenvolvimento de um site, o que eu adoro fazer.
    #EstouNoOutput

  • @antoniomauriciomoreno8321
    @antoniomauriciomoreno8321 5 років тому +4

    Muito legal! Essa interface parece bem tranquila. To vindo do Delphi, tentando decidir em qual interface pro Python eu deveria investir...

  • @jakner21
    @jakner21 4 роки тому +1

    Gostei muito só estou pensando onde aplicar nos meus scripts para configuração de equipamentos de rede. Parabens velho!

  • @rafaelmendes1964
    @rafaelmendes1964 4 роки тому +13

    Perfeitooo.... Output aqui!

  • @compizada7178
    @compizada7178 Рік тому

    Show cara ! Muito top, esse video aborda orientação a objetos e interface grafica, me ajudou muito.

  • @jpclone.7707
    @jpclone.7707 4 роки тому +6

    Cara suas aulas são muito massa, ansioso pelo curso !

  • @akuma481
    @akuma481 2 роки тому

    Parabéns Jhonatan! Sua didática é excelente. Sobre a biblioteca, ela é muito intuitiva e vai servir muito bem para uma demanda do trabalho e também para um dos meus projetos que terá uma interface para os inputs, que até então eu não sabia como desenvolver. Muito obrigado!!!

  • @jbrennernascimento2788
    @jbrennernascimento2788 3 роки тому

    Esse biblioteca é muito útil, slc. Eu tava criando uma interface gráfica com pygame, mas pra quem quer agilizar os projetos, é melhor usar uma ferramenta já pronta.

  • @12marini
    @12marini 5 років тому +2

    Estou no output! Cara gostei muito da sua explicaçao! Comecei com python faz pouco tempo, mas estava a procura de uma interface grafica, faz mais videos sobre interface grafica por favor!! Valeu!!!

    • @DevAprender
      @DevAprender  5 років тому +1

      Toppp obrigado lucas! Já estou botando na lista aqui!

  • @Igorpd2Tube
    @Igorpd2Tube 4 роки тому

    Top de mais...consegui fazer direitinho tudo conforme você ensinou, está de parabéns, já curti e inscrevi.

  • @augustoge71
    @augustoge71 5 років тому +1

    Achei "show de bola" a aplicação desta biblioteca... Obrigado por compartilhar este conhecimento com sua excelente didática.

    • @DevAprender
      @DevAprender  5 років тому +1

      getúlio, esse lib é demais. Eu tô falando eu tenho que fazer parceria com esse cara pq ela vai explodir

    • @augustoge71
      @augustoge71 5 років тому +1

      @@DevAprender Pois faça meu amigo, seja o pioneiro e tenha muito sucesso!

    • @DevAprender
      @DevAprender  5 років тому

      @@augustoge71 haha verdade, mas principalmente eu gostei pela facilidade de conseguir montar algo útil rapidamente!

    • @DevAprender
      @DevAprender  5 років тому +1

      @@augustoge71 o que você curtiu dele?

    • @augustoge71
      @augustoge71 5 років тому

      @@DevAprender Jhonatan, a simplicidade de aplicação dos códigos foi o que eu mais curti... falo em comparação que já vi algumas aplicações em Django e Tkinter... por isso achei muito prático...

  • @WellingtonFranklin-g4z
    @WellingtonFranklin-g4z 4 роки тому

    Curti bastante essa biblioteca, esse video me ajudou muito num projetinho pessoal

  • @fernandocarneiro1984
    @fernandocarneiro1984 4 роки тому

    Obrigado pela aula, vou iniciar meus Scripts.

  • @evandro8203
    @evandro8203 3 роки тому

    Perfeito. Parabéns pelo vídeo.

  • @carloseduardofigueiredocos6402
    @carloseduardofigueiredocos6402 4 роки тому

    Show de bola! Minha primeira janela em Python!

  • @lucasalexandre6240
    @lucasalexandre6240 4 роки тому +6

    Muito bom o conteúdo do canal, merecia muito mais inscritos

  • @renatospandri4486
    @renatospandri4486 2 роки тому

    Excelente apresentação: conteúdo, formato, didática. Muito obrigado professor!

  • @onlym8618
    @onlym8618 4 роки тому

    Python é uma delicinha de programar, simples e direto. Java é cheio de frufru.

  • @alanricardo1225
    @alanricardo1225 3 роки тому

    mttt bom , melhor explicação que ja tive

  • @valdemardesousatorres6157
    @valdemardesousatorres6157 3 роки тому

    Muito bom Professor. Iniciando estudos em Python e JavaScript!

  • @leoos5244
    @leoos5244 4 роки тому +1

    #estounooutput
    Cara e mais simples do que eu imaginava, aprendi python com poucos dias vendo seus vídeos
    Tmj ✌️

  • @ricardooliveira4335
    @ricardooliveira4335 2 роки тому

    Jhonatan, gostei muito do exemplo, como fazer a tela aparecer, não no centro, e sim a direita da tela. Parabens pelo canal, já vi outros vídeos seus.

  • @jcwaeny7906
    @jcwaeny7906 3 роки тому

    Muito bom! Estava pensando em utilizar o TK mas seu vídeo me convenceu. Obrigado

  • @prof.msc.thiagooliveira1029
    @prof.msc.thiagooliveira1029 4 роки тому +6

    Incrível. A melhor aula de Python que já vi no UA-cam. Parabéns.

    • @DevAprender
      @DevAprender  4 роки тому

      Pooxaa Thiago, fantástico ouvir isso, muito obrigado!

  • @amigopython8254
    @amigopython8254 4 роки тому

    Obrigado por compartilha seu conhecimento ajudou muito Estou no output

  • @pauloabrahao5267
    @pauloabrahao5267 4 роки тому

    Cara, que massa ficou esse vídeo, curti demais a didática. Consegui fazer o meu aqui também, obrigado pelo conteúdo!!

  • @mobile-true-oficial
    @mobile-true-oficial 4 роки тому

    Gostei bastante do vídeo! Com certeza será bastante útil para meus próximos programas...Obrigado.

  • @sandrormio
    @sandrormio 4 роки тому

    ÓTIMA aula...obrigado

  • @jacksonneves4578
    @jacksonneves4578 4 роки тому

    Muito Legal, didática fantástica.Valeu !!!

  • @fernandosantosdesouza8145
    @fernandosantosdesouza8145 2 роки тому

    Top, era exatamente o que eu precisava

  • @arnascimento13
    @arnascimento13 2 роки тому

    Achei bem interessante, minha maior experiência é em programação desktop, quando via python, era sempre em linha de console, pode ver que essa linguagem é bem versátil, valeu pela dica.

  • @mayconblopes_
    @mayconblopes_ 4 роки тому

    Fantástico, meu amigo. Obrigado pelo seu tempo

  • @franciscocarlosandrade5624
    @franciscocarlosandrade5624 4 роки тому

    cara esse video, é monstro de show, tem quase tudo o que eu queria fazer

  • @l.f.quisper5970
    @l.f.quisper5970 2 роки тому

    Vc salvou minha vida! Valeu mesmo!!!

  • @PrensasDeRecarga
    @PrensasDeRecarga Рік тому

    Excelente aula, obrigado. Seguindo

  • @junionex
    @junionex 3 роки тому

    A pessoa que vem de Java para Python ficar impressionado pela quantidade de linhas 😮😮😮

  • @homemcom1603
    @homemcom1603 2 роки тому

    Ótima aula, me ajudou muito na universidade

  • @luizlourenzzo
    @luizlourenzzo 4 роки тому

    Adorei e ja estou te seguindo e curtindo o seu canal

  • @MarceloFAlves
    @MarceloFAlves 4 роки тому +1

    Parabéns!
    Muito bom, simples, direto e objetivo, já vou colocar em prática amanhã mesmo.
    Obrigado, essa já valeu o like e a inscrição no canal.

  • @daltonborges
    @daltonborges 3 роки тому

    Show!!
    Estou aprendendo a programar em Python e isso, além de me trazer mais conhecimento, vai me ajudar muito!
    Muito obrigado por compartilhar!

  • @pythongui5199
    @pythongui5199 3 роки тому

    Thanks for your time sir, great work.

  • @kevinedesouza2065
    @kevinedesouza2065 4 роки тому +2

    Conteudo maravilhoso, otima didádica, continue assim meu amigo, otima aula. Deus abençõe!

    • @DevAprender
      @DevAprender  4 роки тому

      Obrigado kevine! Vamos fazer isso chegar para todo mundo!

  • @polianateixeira819
    @polianateixeira819 3 роки тому

    Incrível! Me ajudou muito com um projeto pessoal. Obrigada por compartilhar seu conhecimento!

  • @georgemarinho4786
    @georgemarinho4786 2 роки тому

    Thanks for sharing your valuable experience.

  • @edsonferraz1
    @edsonferraz1 4 роки тому +1

    Muito bom vídeo, parabéns!! espero que continue fazendo mais vídeo sobre GUI

  • @WashingtonLRocha
    @WashingtonLRocha 4 роки тому

    Realmente muito boa a aula ...Parabéns !!! ganhou mais um assinante....

  • @thaisdiaas
    @thaisdiaas Рік тому

    Gostei, queria mais vídeos com esse conteúdo 🖤

  • @home4kgabrielsantos834
    @home4kgabrielsantos834 3 роки тому

    Muito bom a aula , parabéns !!!!

  • @sergiobarros8131
    @sergiobarros8131 3 роки тому

    Show, muito claro. Não codifiquei nada rodei tudo na head. Se digito coloco bug ai perco um tempo danado procurando.

  • @TiagoHumberto
    @TiagoHumberto 3 роки тому

    Gostei muito da aula, bem didática e de fácil aplicação.
    Tem um detalhe, acho que seria interessante colocar o comando "window.close()"?
    Sem o comando a minha dela deu erro, eu não conseguia fechar a janela.

  • @WagnerSantos1985
    @WagnerSantos1985 4 роки тому +2

    Python na prática! Parabéns 👏🏻👏🏻👏🏻 Conciso e objetivo na explicação. Sucesso!

    • @DevAprender
      @DevAprender  4 роки тому +1

      Tamo junto wagner! Gosto muito de ensinar assim

  • @AntonioBigas
    @AntonioBigas 2 роки тому

    Cheguei ate o fim !!!

  • @herissonpimenta
    @herissonpimenta 3 роки тому

    #EstouNoOutput... Conteúdo excelente!

  • @rafaelenv
    @rafaelenv 5 років тому +3

    cara faz mais sério mesmo muito bom esse tutorial, tô criando um assistente virtual que só falta de uma cara, esse video me ajudou bastante :)

    • @DevAprender
      @DevAprender  5 років тому +1

      oopa estou tentando tirar o tempo para fazer de todo o jeito cara, mas 8 horas do meu dia estou agarrado! pode me ajudar compartilhando geral esse conteúdo! Ainda vou conseguir viver só disso, só ensinando as pessoas . E ai sim vou conseguir produzir muito conteúdo para a galera!

  • @omcsorrizinho
    @omcsorrizinho 2 роки тому

    #estounooutput
    Agradeço muito pelo conteudo, vai passando o conteudo de forma bem leve, e quando a gente percebe, já esta programando algo incrivel!

  • @LuizMarmute
    @LuizMarmute 4 роки тому

    Bem legal, prático. Sua didática é excelente!!! Parabéns!

  • @Hamilton0013
    @Hamilton0013 3 роки тому

    Muito Bom Cara!
    Estou começando no mundo da programação, adorei a didática!

  • @igorrodrigues224
    @igorrodrigues224 4 роки тому +12

    Um sugestão para os prints seria:
    for key,value in self.values.items():
    print(f'{key}:{value}')
    Assim não precisaria se preocupar em criar uma variável nova toda vez que adicionasse mais dados de input na tela.

    • @Ulusamay
      @Ulusamay Рік тому

      sim kkk eu uso assim

  • @_carlos_2499
    @_carlos_2499 4 роки тому

    Seus Tutoriais São Muito Bons Parabéns

  • @NandoFreireSilva
    @NandoFreireSilva 2 роки тому

    Cara tu é muito brabo!!! Valew aê

  • @Leozinho222333
    @Leozinho222333 3 роки тому

    Muito massa mano.....excelente video. Obrigado por compartilhar seu conhecimento. Ganhou um novo inscrito. Obs : 8 min de video ja adorei demais.

  • @soudaarea5126
    @soudaarea5126 4 роки тому

    muito bom mesmo. Tem como que quando click no ok ele retireciona para outra janela ou limpar a mesma e mostra os novos layout?

  • @ProfessorGilson
    @ProfessorGilson 3 роки тому

    Excelente! Agora preciso aprender adaptar os valores inseridos pelo PySimpleGui no código que estou desenvolvendo.....

  • @alexgalvao2915
    @alexgalvao2915 4 роки тому

    Bom pacas esse tutorial! Simples e direto, muito bem exemplificado a lib.

  • @aulalivre5481
    @aulalivre5481 3 роки тому +1

    Eu sou iniciante em python e achei essa biblioteca muito simples de usar.

  • @marceloporfirio6010
    @marceloporfirio6010 3 роки тому

    Muito bom! Bem tranquilo de aplicar. Te agradeço pela ajuda. Abraço!

  • @cmndll
    @cmndll 4 роки тому

    Excelente material. Parabéns pelo canal e os materiais divulgados.

  • @coringavirus3343
    @coringavirus3343 3 роки тому

    Excelente vídeo, ajudou demais, explicação muito clara e objetiva.