PySimpleGui - Criando uma Interface Gráfica com Python

Поделиться
HTML-код
  • Опубликовано: 1 дек 2024

Комментарии • 680

  • @sfvarandas
    @sfvarandas 3 года назад +97

    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.

  • @abrahaojorge7263
    @abrahaojorge7263 4 года назад +74

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

  • @paulopasini8506
    @paulopasini8506 15 дней назад

    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.

  • @BlackCode2777
    @BlackCode2777 4 года назад +80

    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  4 года назад +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 4 года назад +7

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

    • @DevAprender
      @DevAprender  4 года назад +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

  • @aicalika3482
    @aicalika3482 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

  • @k4rtt112
    @k4rtt112 4 года назад

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

  • @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á).

  • @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.

  • @alexandretrindade4375
    @alexandretrindade4375 Год назад +2

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

  • @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

  • @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

  • @alexandretrindade4375
    @alexandretrindade4375 Год назад +1

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

  • @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...

  • @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 !

  • @geraldogenucadesouzajunior7263
    @geraldogenucadesouzajunior7263 3 года назад +1

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

  • @roberto7156
    @roberto7156 Год назад

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

  • @romeutrovanos4157
    @romeutrovanos4157 2 года назад +1

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

  • @rogeralmeida7298
    @rogeralmeida7298 3 года назад +1

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

  • @slucianofreire
    @slucianofreire 2 года назад +1

    Fantástico. Obrigado

  • @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.

  • @odivergente388
    @odivergente388 Год назад +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!

  • @leonardocoutinhoazevedo1064
    @leonardocoutinhoazevedo1064 Год назад

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

  • @ferreirasales2721
    @ferreirasales2721 4 года назад

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

  • @jakner21
    @jakner21 4 года назад +1

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

  • @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

  • @compizada7178
    @compizada7178 Год назад

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

  • @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.

  • @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 👏

  • @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

  • @ederalves7284
    @ederalves7284 4 года назад +6

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

  • @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.

  • @alanricardo1225
    @alanricardo1225 3 года назад

    mttt bom , melhor explicação que ja tive

  • @AntonioBigas
    @AntonioBigas 2 года назад

    Cheguei ate o fim !!!

  • @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 4 года назад +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  4 года назад +1

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

  • @raissadaniellagomesdurans2650
    @raissadaniellagomesdurans2650 2 года назад +1

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

  • @fernandocarneiro1984
    @fernandocarneiro1984 4 года назад

    Obrigado pela aula, vou iniciar meus Scripts.

  • @WellingtonFranklin-g4z
    @WellingtonFranklin-g4z 4 года назад

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

  • @carloseduardofigueiredocos6402
    @carloseduardofigueiredocos6402 4 года назад

    Show de bola! Minha primeira janela em Python!

  • @jcwaeny7906
    @jcwaeny7906 3 года назад

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

  • @valdemardesousatorres6157
    @valdemardesousatorres6157 3 года назад

    Muito bom Professor. Iniciando estudos em Python e JavaScript!

  • @jpclone.7707
    @jpclone.7707 4 года назад +6

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

  • @antoniomauriciomoreno8321
    @antoniomauriciomoreno8321 4 года назад +4

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

  • @junionex
    @junionex 3 года назад

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

  • @evandro8203
    @evandro8203 2 года назад

    Perfeito. Parabéns pelo vídeo.

  • @Igorpd2Tube
    @Igorpd2Tube 4 года назад

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

  • @aulalivre5481
    @aulalivre5481 3 года назад +1

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

  • @pythongui5199
    @pythongui5199 3 года назад

    Thanks for your time sir, great work.

  • @JulioCesar-tf8kr
    @JulioCesar-tf8kr 4 года назад

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

  • @fernandosantosdesouza8145
    @fernandosantosdesouza8145 2 года назад

    Top, era exatamente o que eu precisava

  • @mayconblopes_
    @mayconblopes_ 3 года назад

    Fantástico, meu amigo. Obrigado pelo seu tempo

  • @leoos5244
    @leoos5244 4 года назад +1

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

  • @onlym8618
    @onlym8618 4 года назад

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

  • @franciscocarlosandrade5624
    @franciscocarlosandrade5624 4 года назад

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

  • @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!!

  • @ProfessorGilson
    @ProfessorGilson 3 года назад

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

  • @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!!!

  • @rafaelenv
    @rafaelenv 4 года назад +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  4 года назад +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!

  • @lucasalexandre6240
    @lucasalexandre6240 4 года назад +6

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

  • @NandoFreireSilva
    @NandoFreireSilva 2 года назад

    Cara tu é muito brabo!!! Valew aê

  • @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!!

  • @thaisdiaas
    @thaisdiaas Год назад

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

  • @jeffersoncalmon
    @jeffersoncalmon 4 года назад +1

    Cara achei que fosse ser super difícil aprender isso, mas foi completamente o contrario...Muito obrigado cara!!

  • @renatospandri4486
    @renatospandri4486 2 года назад

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

  • @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.

  • @rafaelmendes1964
    @rafaelmendes1964 4 года назад +13

    Perfeitooo.... Output aqui!

  • @igorrodrigues224
    @igorrodrigues224 3 года назад +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

  • @l.f.quisper5970
    @l.f.quisper5970 2 года назад

    Vc salvou minha vida! Valeu mesmo!!!

  • @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!

  • @marceloporfirio6010
    @marceloporfirio6010 3 года назад

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

  • @edsonferraz1
    @edsonferraz1 4 года назад +1

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

  • @homemcom1603
    @homemcom1603 2 года назад

    Ótima aula, me ajudou muito na universidade

  • @augustoge71
    @augustoge71 4 года назад +1

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

    • @DevAprender
      @DevAprender  4 года назад +1

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

    • @augustoge71
      @augustoge71 4 года назад +1

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

    • @DevAprender
      @DevAprender  4 года назад

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

    • @DevAprender
      @DevAprender  4 года назад +1

      @@augustoge71 o que você curtiu dele?

    • @augustoge71
      @augustoge71 4 года назад

      @@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...

  • @sergiobarros8131
    @sergiobarros8131 3 года назад

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

  • @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.

  • @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.

  • @amigopython8254
    @amigopython8254 3 года назад

    Obrigado por compartilha seu conhecimento ajudou muito Estou no output

  • @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.

  • @Hamilton0013
    @Hamilton0013 3 года назад

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

  • @prof.msc.thiagooliveira1029
    @prof.msc.thiagooliveira1029 4 года назад +6

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

    • @DevAprender
      @DevAprender  4 года назад

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

  • @Monstro330
    @Monstro330 3 года назад

    Monstro!! aqui não rodou e não deu nenhum erro de sintaxe....

  • @jacksonneves4578
    @jacksonneves4578 4 года назад

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

  • @luizlourenzzo
    @luizlourenzzo 4 года назад

    Adorei e ja estou te seguindo e curtindo o seu canal

  • @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!

  • @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.

  • @WashingtonLRocha
    @WashingtonLRocha 4 года назад

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

  • @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

  • @samuxui
    @samuxui 4 года назад +4

    muito massa, virei seu inscrito.
    Mano, faça uma aula ensinando a utilizar python no navegador, recebendo valores, imprimindo, ensinando a manipular html no python etc..
    Gostaria muit de aprender essa parte.
    Abraço!

    • @cai5331
      @cai5331 4 года назад +1

      Existe a biblioteca Flask no Python para esse propósito!
      Da para manipular html e fazer a parte de back end

  • @PrensasDeRecarga
    @PrensasDeRecarga Год назад

    Excelente aula, obrigado. Seguindo

  • @alexgalvao2915
    @alexgalvao2915 4 года назад

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

  • @aicalika3482
    @aicalika3482 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!

  • @eliseusilva4077
    @eliseusilva4077 3 года назад

    Caramba, sem palavras! Muito top.

  • @criativoapk9992
    @criativoapk9992 2 года назад

    Bom demais. Para o meu uso este PySimpleGui é bem mais pratico que o tk. Grato

  • @coringavirus3343
    @coringavirus3343 3 года назад

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

  • @rochamds
    @rochamds 4 года назад

    Obrigado por compartilhar!
    Sua explicacao foi tao boa, que consegui acompanhar, mesmo sendo iniciante em Python!

  • @EdsonAndrioli
    @EdsonAndrioli 4 года назад +1

    Legal. Gostaria de sugerir uma aula com interface gráfica PySimpleGui, inserindo dados e consultando dados já existentes do MYSQL por exemplo. Obrigado, sucesso!

  • @sossegado9716
    @sossegado9716 2 года назад

    Aula de excelente qualidade, meus parabéns!