faz video demonstrando conecao mysql e python , onde se possa usar os comandos fo workbanch no python sem usar o For pra ver resultado.
@walternyc4 жыл бұрын
Obrigado! I was looking for this and can only find this good explanation in Portuguese! Otimo! I can learn PySimpleGUI and practice my Portuguese! (You are also very clear!)
@DevAprender4 жыл бұрын
Well, then you've come to the right place. I do also speak English and have been thinking about making a channel in English, but it would quite a lot of work lols. Thx btw, and good on you for practicing your Portuguese
@yuriaraujo71183 жыл бұрын
@@DevAprender you could make english subtitles. youtube's subtitles suck! (pra quem não fala: vc podia fazer legendas em inglês. as legendas do youtube são uma bosta)
@emersonplayer38402 жыл бұрын
Cool!
@rafaelenv4 жыл бұрын
opa jhonatan, queria pedir pra continuar comos vídeos sobre essa biblioteca :), muito obrigado pelos vídeos
@segurancadigital36774 жыл бұрын
Obrigado Dev Aprender, professor Jonathan. Segue o código do professor: from PySimpleGUI import PySimpleGUI as s # Layouts def janela_login(): s.theme('SystemDefaultForReal') layout = [ [s.Text('Nome')], [s.Input()], [s.Button('Continuar')] ] return s.Window('Login', layout=layout, finalize=True) def janela_pedido(): s.theme('SystemDefaultForReal') layout = [ [s.Text('Fazer Pedido')], [s.Checkbox('Pizza Pepperoni', key='pizza1')], [s.Checkbox('Pizza 4 Queijos', key='pizza2')], [s.Button('Voltar'), s.Button('Fazer Pedido')] ] return s.Window('Montar Pedido', layout=layout, finalize=True) # Janelas iniciais janela1, janela2 = janela_login(), None # Loop de leitura de eventos while True: window, event, values = s.read_all_windows() # Quando janela for fechada if window == janela1 and event == s.WIN_CLOSED: break # Quando queremos ir para próxima janela if window == janela1 and event == 'Continuar': janela1.hide() janela2 = janela_pedido() if window == janela2 and event == 'Voltar': janela2.hide() janela1.un_hide() if window == janela2 and event == 'Fazer Pedido': if values['pizza1'] == True and values['pizza2'] == True: s.popup('Foram solicitados uma Pizza Pepperoni e uma Pizza 4 Queijos.') elif values['pizza1'] == True: s.popup('Foi solicitado uma Pizza Peperoni') elif values['pizza2'] == True: s.popup('Foi solicitado uma Pizza 4 Queijos') # Quando querendos voltar para janela anterior # Lógica do que deve acontecer ao clicar nos botões
@pedrotrudes17263 жыл бұрын
cara parabéns pelo conteúdo, comecei um curso de python do curso em vídeo e não imaginava que o python tinha um leque tão grande assim! Ganhou mais um inscrito, TMJ
@FranSilva-qh5yo2 жыл бұрын
O curso em vídeo é ótimo, comecei por la tb, ele mostra tudo dos conceitos do python agora se vc quiser se especializar em algum biblioteca ai tem q se virar pra procurar kkkk o curso deles é o python em si
@otaviodemelo45643 жыл бұрын
top man, eu tenho um projeto de app mobile, minha dificuldade é saber qual linguagem eu faço ele e ou se da pra importar do py para o ios ou os demais, e vc é foda, tem como dar umas dicas de como organizar projetos, pastas, o que precisa ter, as bibliotecas, onde vejo codigos kkkk é muita cisa
@brendanascimento2104 жыл бұрын
Já chego mandando o like, pois ei que aqui tem qualidade rsrs. Apaixonada por Python e sua diversidade😍
@DevAprender4 жыл бұрын
Woohoo, é disso que precisamos por aqui!
@brendanascimento2104 жыл бұрын
**sei
@DevAprender4 жыл бұрын
E ae pessoal, já aprendeu a criar interfaces? Se inscreva para não perder o próximo vídeo: kzbin.info 👇Links mencionados no vídeo 👇 PySimpleGui - Criando uma Interface Gráfica com Python kzbin.info/www/bejne/e6WTl4ybdpeLrrs Como Criar Uma Tela Em Python c/ PySimpleGUI [Fácil] kzbin.info/www/bejne/i5_Jnquke9WZmq8 Gerador De Senhas Python + Interface Gráfica PySimpleGUI [FÁCIL] kzbin.info/www/bejne/i33Ho39sm7usqtU PySimpleGUI Python Bloco de Notas - DESCUBRA como Fiz kzbin.info/www/bejne/emHYh2p4Zc-mn80 ✅𝗚𝗥𝗨𝗣𝗢 𝗧𝗘𝗟𝗘𝗚𝗥𝗔𝗠 𝗢𝗙𝗜𝗖𝗜𝗔𝗟 𝗗𝗢 𝗖𝗔𝗡𝗔𝗟: ▸ Entre aqui ➜ bit.ly/TelegramDevAprender REDES SOCIAIS --------------------------------------------------- ▶Facebook/Instagram/Podcast: fanlink.to/devaprender ▶Site Oficial: devaprender.com/ CONTATO COMERCIAL --------------------------------------------------- jhonatan@devaprender.com
@lopezx1k3 жыл бұрын
Estou montando minha própria IA, antes estava tudo no terminal agora vou adicionar para a interface
@TigerRecaps4 жыл бұрын
Você só criou a função de fechar a primeira janela a segunda vc esqueceu kkkkk. O código é o mesmo é só trocar a variável, colocar a "janela2" no Lugar da "janela1" e então vai ficar assim: if window == janela1 and event == sg.WIN_CLOSED: break if window == janela2 and event == sg.WIN_CLOSED: break
@eduardorafaelcardoso88754 жыл бұрын
Faltou: elif values['pizza1'] == False and values['pizza2'] == False: sg.popup('Você não selecionou um produto para o pedido.') Hehe, brincadeiras a parte, Parabéns pelo vídeo, ensinando e motivando vários desenvolvedores que estão começando ou ainda nem começaram (como eu). Por mais vídeos longos como o de SQL e Javascript. Queria dar um muito obrigado pela dedicação com os vídeos. Valeu!
@DevAprender4 жыл бұрын
Hahaha, de fato faltou. Hora de mandar mais uma elif kkk. Top, fico felizão em poder trazer isso para vocês :)
@TigerRecaps4 жыл бұрын
Valeu mesmo estou aprendendo muito com vc, PySimplegui é bem fácil e simples de usar
@JoaoPedro-ky9io3 жыл бұрын
Muito bom mano, vou usar isso no meu app de carrinho de compras
@emanuelrangel40234 жыл бұрын
Muito obrigado por nos apresentar o pysimplegui para nós, estou aprendendo muito com ele
@DevAprender4 жыл бұрын
Top Emanuel! Estou curtindo demais ele e quase ninguém conhecia ele até eu apresentar aqui no brasil
@barney.gomesbezerra5393 жыл бұрын
BOA NOITE JHONATAN, GOSTEI DA SUA EXPLICAÇÃO, BASTANTE DIDÁTICA. ESTOU INICIANDO EM PYTHON. GOSTARIA DE PEDIR UM VIDEO SOBRE SINTAXE DE COMANDO DO PYTHON, OS FUNDAMENTOS MESMO. TAIS COMO : PRIMERO ESCREVEISSO DESSA FORMA E DEPOIS AQUILO DAQUELA FORMA. OBG. (MAISCULA, MENSCULA, ASPAS SIMPLES ETC.).
@marceloporfirio60103 жыл бұрын
Muito top !! Ajudou bastante! Se puderes postar mais sobre esta biblioteca. Valeuu ! Abraço
@pedrooscarnascimentoaguiar6292 Жыл бұрын
finalizado ok 🔥🔥🔥
@franciscocarlosandrade56244 жыл бұрын
eu devia ter achado esse canal antes, é muito show
@deivisonrafaeldiasdavi59482 жыл бұрын
Parabéns Jhonatan pelo conteúdo, acho que este vídeo pode resolver o meu problema. Na minha aplicação coloquei uma opção para mudar o tema para modo escuro usando um checkbox, acredito que esse vídeo possa esclarecer a minha dúvida.
@luanpereiraevangelista36753 жыл бұрын
perceba que quando voce nao marcar nenhuma caixa ele nao vai fazer nada ( ou talvez fique no loop) entao ponha uma condiçao para caso nao selecionar nenhuma.(pode usar um else acho q ja resolve o problema)
@TheJoedeia4 жыл бұрын
Olá Jhonatan. Muito bom seus vídeos. Rápidos(elogio), diretos e bem explicados. No entanto, você testou a interface apenas no tempo 10:13. Uma dica: Você poderia ir criando e mostrando como está ficando na interface gráfica. Acredito que não ficariam tão mais longos os vídeos. Um abraço
@DevAprender4 жыл бұрын
Ah sim, estou sempre tentando encurtar para não ficar longo demais, mas de fato exibindo aos poucos fica mais interessante para o aluno sim. Só estou tentando buscar o equilíbrio certo no KZbin, onde as pessoas não tem muita paciência
@aricleciotanaarea529010 ай бұрын
Pode ser que ajude alguém hoje! Se está dando erro por conta da linha : return sg.Window('Login', Layout=layout, finalize=True) então pode ser causa do "L" maiúsculo , como foi no meu. Para resolver mudei para " l " minúsculo. Fiz nos dois "return". E resolveu. !
@joaoport28222 жыл бұрын
Boa irmão me salvou!
@TigerRecaps4 жыл бұрын
Eu gostaria de pedir uma biblioteca no qual eu posso inserir o meu modelo de interface gráfica, a única que eu conheço é a PyQt5 mais eu não gostei muito dela.
@RodrigoFerreira-zj3bh2 жыл бұрын
valeu mano, ajudou demais
@flaviooliveira30953 жыл бұрын
O brabo tem nome, conteúdo top 🧑🏽💻
@Noritoshi-r8m3 жыл бұрын
Fantastico! Assim é massa aprender, simples e contínuo.
@gustavofeliciano66982 жыл бұрын
Opa, primeiramente queria agradecer pelo seu conteúdo, está deixando meus projetos cada vez mais interessantes. Eu tenho uma duvida que não consegui achar a resolução, no meu caso quando passo da primeira janela(login) a minha janela2 fica minimizada, sabe como corrijo isso ?
@moonwavee4 жыл бұрын
mano, que canal incrivel!
@mateushenriquefreitas89692 жыл бұрын
Muito boa a aula!
@Andre_Fernandes34 жыл бұрын
Muito bom o vídeo, mas tenho uma dúvida: quando abro o programa, uma janela do cmd abre tb e atrapalha um pouco. Queria saber como esconder essa janela. Muito obrigado pelo excelente conteúdo!!!
@ManuWelt3 жыл бұрын
troca a extenção do arquivo (main).py por (main).pyw, assim vai aparecer só a interface sem a consola de windows!! abraço!
@horaciofcneto Жыл бұрын
OI amigo boa noite tudo bem?, olha sou inscrito em seu canal e gostaria de saber como limpar o campo Input quando voce vai pra segunda janela e aperta o botao cancelar, daí ele volta para a priimeira janela mas o que foi digitado permanece, ajuda a gente aí ?? muito grato
@joaoluisconte7512 жыл бұрын
Parabens pela inicyiativa, muito util suas aulas. Se voce acitar uma sugestão, tenho uma situação onde eu abrop o banco de dados, leio um campo e o segundo campo é dependente de informações do primeiro, tem como fazer isso com PySimpleGui?
@yanaugusto51172 жыл бұрын
Opa amigo tudo bem? em um video seu você deu uma ideia legal de Automatizar tarefas repetidas de Lojas e etc, eu gostaria de fazer isso para um amigo, como consigo fazer isso de forma que o usuario final apenas precise colocar os dados , por exemplo os emails que ele queira enviar , a mensagem , etc...
@victorcito563 жыл бұрын
Saudações. Obtive um probleminha e acho que talvez mais alguém possa o encontrar, então vou comentar o problema e a solução: Ao trabalhar com múltiplas telas as vezes queremos coletar informações das diferentes telas (assim como no caso do vídeo em que tínhamos o nome do cliente e a pizza pedida) mas ao acessar value que veio da função sg.read_all_window() ele apenas armazena a leitura dos valores da tela momentaneamente aberta. Então se a interface for fechada na tela 1 ele guarda apenas as informações de nome, se a tela for fechada na tela 2 ele guardará apenas as informações do sabor da pizza. E não, ele não adiciona no dicionário o valor das duas. Visto que a cada volta que ele da no while ele escreve novamente por cima da variável. Para solucionar esse problema, antes do while eu criei uma variável e a variável de leitura apenas acrescenta informações a essa variável de fora, segue: . . . value = {} while True: window, event, val_inst = sg.read_all_window() if window == janela1 and event == 'Continuar': value |= val_inst # o operador |= funciona como += de listas, porém para dicionários. janela1.hide() janela2 = NovaJanela() if window == janela1 and event == 'Voltar': value |= janela2.read()[1] janela1.un_hide() janela2.hide() Pronto, dessa maneira você consegue armazenar na variável value as leituras de ambas as telas. O legal disso é que mesmo que você altere um campo ele joga a alteração do campo dentro da variável, visto que o operador |= altera o dicionário à esquerda da seguinte maneira: Se não existe aquela chave do dicionário da direita ele cria, se ja existe ele atualiza o valor. Espero que isso possa ajudar alguém!!
@NatsuarGames4 жыл бұрын
Bom dia, Estou gostando muito dos seus vídeos. O link para o telegram para entrar na lista de espera não está funcionando, quando chega no telegram fala que o grupo não existe mais.... Como que eu entro na lista para o seu treinamento ?
@DevAprender4 жыл бұрын
Aparentemente o link havia expirado, acabei de corrigir. Obrigado por avisar
@PIL12122 жыл бұрын
Incrível!!!!
@guipython3 жыл бұрын
Faz um video com Tkinter, e na sua opnião qual seria melhor , PySimpleGui ou Tkinter? Otimo video👊🏻 mais um escrito!
@amigopython82544 жыл бұрын
Obrigado ajudou muito
@MrMutneja4 жыл бұрын
Cara estou acompanhando você e tenho evoluido muito, porém oque mais me atrapalha de desenvolver muito mais é a comunidade que eu quase não acho nada e ngm ajudando como usar, se alguém tiver um Grupo, um Site, ou um Discord que a galera trabalhe e tire duvidas de python, me avisa ai que eu quero entrar!
@pantuffas3 жыл бұрын
Sei que o comentario é antigo mas vou responder mesmo assim. Tem o servidor oficial do Python o problema é que aí você terá que perguntar e tirar dúvidas em inglês, se você é fluente é o lugar certo. discord.gg/python Ainda nao encontrei um em português, se alguem encontrar por favor me avise.
@henriquebeserra20514 жыл бұрын
perfeito, mas meu pc abre as janelas e mais uma janela como se fosse o prompt do python, como retirar isso? deixae apenas as janelas
@vanessacarvalhal99062 жыл бұрын
Oláa eu queria uma ajuda se for possível, eu fiz um sistema em python de identificação de doenças ginecológicas com interação do usuário e tô com dificuldade de integrar o Pysimplegui nessa parte que o usuário digita "s" ou "N" para as perguntas na tela, o programa faz perguntas para o usuário e depois apresenta o relatório ... Queria um norte pra estudar e integrar alguma interface gráfica
@EnzoFelippo3 жыл бұрын
Estou com um problema no meu True, fiica aparecendo a linha cinza falando que está errado, estou usando o PyCharm if window == janela2 and event == 'Fazer Pedido': if values['pizza2'] == True and values['pizza1'] == True: sg.popup('Foram solicitados um pizza pepperoni e uma pizza 4 quejos') elif values['pizza1'] == True: sg.popup('Foi solicitados um pizza de pepperoni') elif values['pizza2'] == True: sg.popup('Foi solicitado uma pizza 4 quejos') elif values['pizza1'] == False and values['pizza2'] == False: sg.popup('Você não selecionou um produto para o pedido.')
@giovannimelo85724 жыл бұрын
Mann, adorei o video. To tentando fazer um joguinho de pedra papel tesoura lagarto spock com pysimplegui, mas to tendo algumas dificuldades, como: mudar o design dos botões e mudar os botões de lugar. Saberia me ajudar?
@zandergames61452 жыл бұрын
tem como mudar o ícone de python na janela criada?
@MustacheJr4 жыл бұрын
É possível puxar um script já pronto (importando o PySimpleGUI, cadastro de dados) em vez de criar mais uma janela?
@snu55614 жыл бұрын
eu queria saber como fechar a janelas e não apenas esconder
@Guilherme-rh2lr3 жыл бұрын
Como eu tenho acesso aos inputs? Quero dar "print" no console.
@ajr_surf_ce3 жыл бұрын
Deve existir uma forma de fazer essas telas de forma visual .. tem alguma ide que faça isso ?
@TioSandyzin4 жыл бұрын
Muito bom vídeo e qual é o tema que você usa no VS Code?
@DavyTech4 жыл бұрын
tbm queria saber
@igor144614 жыл бұрын
Dracula
@TioSandyzin4 жыл бұрын
@@igor14461 Obrigado! Me ajudou
@felipeamaral82233 жыл бұрын
Fodaaa
@dcprint3 жыл бұрын
Não tem como determinar o tamanho e a posição das janelas na tela?
@wervesoncassiano89263 жыл бұрын
E se e u quiser usar o valor do input? como faço? já tentei tudo e não consigo
@umanarquistacomfome79853 жыл бұрын
acho q vc precisa por uma key pro valor do input
@jozeiasfernandes25043 жыл бұрын
Como fazemos para transferir dados de uma janela para outra?
@JoaoPedro-ky9io3 жыл бұрын
Uma dica: seria legal se vc colocasse os codigos do video em um arquivo separado pra ficar mais facil de verificar dps de ver o video
@potamo12884 жыл бұрын
pior q n to conseguindo assistir seus videos esse tempos, aula online e me inscrevi num curso do meu IFTO e a linguagem do curso é php, vc ja pensou me falar sobre php tbm?ou o foco do canal é py e js?
@DevAprender4 жыл бұрын
Fala luis, a Vida fica corrida do nada né
@DevAprender4 жыл бұрын
No momento não vejo como encaixar php no canal, e tbm não é uma linguagem que domino.
@UdsonWillams4 жыл бұрын
Tava tentando fazer isso esses dias kkkk
@matheussouza46894 жыл бұрын
opaa voce podia muito fazer um curso de PySimpleGUI pelo menos ensinando mais o basico ate o avançado seria muito bom
@abiliocaldasfigueiredo4 жыл бұрын
Boa tarde! Estou com os seguintes erros: Microsoft Windows [versão 10.0.19042.746] Python 3.9.1 PYSimpleGUI (4.33.0) C:\Users\abili>python d:/Python_exemplos/Gerador-Sistema-SIISO-1200-TESTE.py Traceback (most recent call last): File "d:\Python_exemplos\Gerador-Sistema-SIISO-1200-TESTE.py", line 88, in janela_principal, janela_proxima_1 = janela_principal(), None File "d:\Python_exemplos\Gerador-Sistema-SIISO-1200-TESTE.py", line 20, in janela_principal sg.theme('DarkTeal6') AttributeError: module 'PySimpleGUI' has no attribute 'theme' +++++++++++++++++++++++++++ C:\Users\abili>python d:/Python_exemplos/Gerador-Sistema-SIISO-1200-TESTE.py Traceback (most recent call last): File "d:\Python_exemplos\Gerador-Sistema-SIISO-1200-TESTE.py", line 93, in janela, eventos, valores = sg.read_all_windows() AttributeError: module 'PySimpleGUI' has no attribute 'read_all_windows'
@pipesnotfound8274 жыл бұрын
Estou com o mesmo poblema, você conseguiu resolver?
@abiliocaldas4 жыл бұрын
@@pipesnotfound827 Bom dia! Instalei uma máquina virtual e funcionou bacana! Veja o vídeo desta semana do DevAPrender sobre máquina virtual "VENV" no python.
@railincoln12944 жыл бұрын
como eu faço pra maximizar essas telas do PySimpleGUI???
@diegooliveira81153 жыл бұрын
window= sg.Window('Tela de Login', layout, no_titlebar=True).Finalize() window.Maximize()
@Canal_Marte4 жыл бұрын
Amigo, deixa eu te perguntar, talvez tenhamos uma percepção diferente. Eu tentei estudar esse PySimpleGUI e não consegui arrumar nada, achei muito dificil, não consegui criar boas aplicações, ficou bem esquisito, mas após experimentar o TKInter, eu consegui fazer as coisas com mais facilidade, pra mim o sentimento foi melhor, vc utiliza também o TKInter? como é seu sentimento em relação a isso?
@DevAprender4 жыл бұрын
Não cheguei a usar o tkinter a fundo, mas eu acredito que desde que seja algo que funcione para você, então é válido. Impressão que temos pode ser diferente, e issl também será afetado muito pela maneira na qual você aprendeu. No momento eu acredito ser mais fácil usar o PySimpleGUI, mas o tkinter é muito consolidado no mercado também
@memesemvideo89324 жыл бұрын
Deixa eu tefazer uma pergunta bem fora do contexto, vi um vídeo teu sobre BOT no Discord e quero saber de você o seguinte: Eu tenho adicionado um BOT de outra pessoa, não na minha conta, é um BOT de sinais em operações binárias, mas ele dá o sinal muito em cima da hora e eu tenho que ler interpretar e jogar na corretora da IQOption, geralmente não da tempo... Tem mode de criar um BOT n própria Discord que possa receber esses sinais (texto) poder interpretar e jogar para fazer a operação na IQ diretamente? O Bot deles se chama NOSCAM, vc encontra live dele 24h aqui no KZbin, o Bot que eles criaram no discord, consegue acessar a IQ e atualizar as páginas, mas ele não da entradas, quando ele resolve dar uma entrada é com muito dinheiro então não é viavel... Alguém me falou que podria ser feito mudando o "AMMOUNT" de $100 para $1 e deixar rolar, mas como eu não entendo nada de programação não sei se ele estava so tentando parecer saber sobre o BOT. Talve o BOT deles como tem um BOT externo para Download que é o que faz as operações talvez possa ser adaptado no quesito VALORES inclusive mudar para "R$" e tendo em vista o nível de assertividade deles, um BOT desses iria render muito $$$ em poucas horas
@jaimecardozodossantos93763 жыл бұрын
Boa noite, Seguindo o video fiz um erro e não consegui localizar, com o seguinte erro, consegue me auxiliar? "Traceback (most recent call last): File "C:\Users\Usuário\PycharmProjects\MultiplasJanelas\main.py", line 24, in janela1, janela2 = janela_login(), None File "C:\Users\Usuário\PycharmProjects\MultiplasJanelas\main.py", line 11, in janela_login return sg.Window('Login', Layout = layout, finalize=True) TypeError: __init__() got an unexpected keyword argument 'Layout'" import PySimpleGUI as sg #Crias as janelas e estilos (layout) def janela_login(): sg.theme('reddit') layout = [ [sg.Text('Nome')], [sg.Input()], [sg.Button('Continuar')] ] return sg.Window('Login', Layout = layout, finalize=True) def janela_pedido(): sg.theme('Reddit') layout = [ [sg.Text('Fazer Pedido')], [sg.Checkbox('Pizza Pepperoni', key= 'pizza1'),sg.chekbox( 'Pizza Franco c/ Catupiry',key='pizza2')], [sg.Button('Voltar'), sg.Button('Fazer Pedido')] ] return sg.window("Montar Pedido", Layout=layout, finalize=True) #Crias as janelas iniciais janela1, janela2 = janela_login(), None #Criar um loop de leitrura de eventos while True: window, event, values = sg.read_all_windows() #Quando a janela for fechada if window == janela1 and event == sg.WIN_CLOSED: break if window == janela2 and event == sg.WIN_CLOSED: break #Quando queremos ir para próxima janela if window == janela1 and event == 'Continuar': janela2 = janela_pedido() janela1.hide() if window == janela2 and event == 'Voltar': janela2.hide() janela1.un_hide() if window == janela2 and event == 'Fazer Pedido': if values['pizza1'] == True and values['pizza2'] == True: sg.popup('Foram solicitadas uma Pizza Pepperoni e uma Pizza catuperi c frango') elif values['pizza1'] == True: sg.popup('Foi solicitado uma Pizza Pepperoni') elif values['pizza2'] == True: sg.popup('Foi solicitado uma Pizza Catuperi c/ Frango') #Quando queremos voltar para janela anteiror #Logica de o que deve acontecer ao clicar os botões
@xyzoficialelysium3 жыл бұрын
Não sei se resolveu ainda mais, se liga toda vez q tu digirar layout vai aparecer uma lista de funções q o layout faz tu tem q escrever layou < e clicar o enter e ai ele vai pra função "automatica".
@EnzoFelippo3 жыл бұрын
coloque o Layout com l minúsculo, foi o que eu fiz
@MrRcbrasil2 жыл бұрын
Olá... excelente o conteúdo mas estou com um problema na versão do PySimpleGUI. Você utiliza a versão 4.7.0. Eu estou utilizando o Python 3.6 em um ambiente virtual, e ao tentar instalar o PySimpleGUI, o pip não encontra essa versão. Ele até me retorna uma lista com as versões disponíveis, então instalei a mais próxima dela, que é a 4.11.0. Porem essa versão não reconhece a instrução "read_all_windows()". Como resolvo?
@MrRcbrasil2 жыл бұрын
Resolvi... Desinstalei o PySimpleGUI e instalei sem informar versão. Achei que essa mais nova não funcionaria no Python 3.6 mas deu certo.
@j.pedrorogelins6932 жыл бұрын
Estou com problema para executar PySimpleGUI, sempre aparece esse erro "message": "Import \"PySimpleGUI\" could not be resolved",
@drougs72102 жыл бұрын
tem q baixar o simplegui
@fernandodebarros43123 жыл бұрын
import PySimpleGUI as sg class Telas: def __int__(self): sg.theme_background_color('red') def tela_inicial(self): layout_tela_inicial = [ [sg.Text(f'{"Calculadora":^50}')], [sg.Text(f'{"de":^}')], [sg.Text(f'{"Aumento e descontos"}')], [sg.Button('Sair', key='quit', size=(10, 0)), sg.Button(f'{"Continuar":>20}', key='continue', size=(13, 0))] ] return sg.Window('Janela inicial', finalize=True, resizable=True, size=(300, 0)).layout(layout_tela_inicial) def tela_secundaria(self): layout_tela_secundaria = [ [sg.Text('Porcentagem'), sg.InputText(int(), size=(20, 0), key='porcen')], [sg.Button('VOLTAR', key='back')] ] return sg.Window('Janela secundária', finalize=True).layout(layout_tela_secundaria) def iniciar(self): tela1 = self.tela_inicial() while True: janelas, eventos, valores = sg.read_all_windows() if janelas == tela1: if eventos == 'quit': break tela = Telas() tela.iniciar() não executa
@Mezzosd4 жыл бұрын
Seeria legal colocar icone no programa.. colocar um menu em cascata na janela e uma opção de salvar o pedido feito
@DevAprender4 жыл бұрын
Seria legal tantas coisas 😂😂
@TigerRecaps4 жыл бұрын
Para Salvar o Pedido seria Legal implementar um Banco de dados kkkk
@snu55614 жыл бұрын
ele ja ensinou como salva o pedido
@TigerRecaps4 жыл бұрын
@@snu5561 nn
@snu55614 жыл бұрын
@@TigerRecaps ja ensinou sim mas eu tenho meu metodo usando o write para apagar o arquivo txt e para escrever nele
@nousz43964 жыл бұрын
Você poderia ensinar a fazer um autoclicker, que funcionasse se o usuário estivesse pressionando um botão. Sei lá foi uma ideia que me veio na mente kkssks
@valterciosantiago27094 жыл бұрын
tentei criar um executavel com o pyinstaller mas ta acusando um arquivo com virus, sabe dizer o que é?
@DevAprender4 жыл бұрын
É um falso positivo, infelizmente os executáveis gerados pelo pyinstaller são (erroneamente) detectados com falso positivo
@valterciosantiago27094 жыл бұрын
@@DevAprender sabe oq posso fazer pra n detectar? Ou dizer outra forma de gerar um executável sem ser com o pyinstaller
@goncalopinto59474 жыл бұрын
Obrigado pelo vídeo. (._.)
@DevAprender4 жыл бұрын
Fala golçalo, obrigado pelo elogio
@mklapico73322 жыл бұрын
valeuuuu
@edgargallucci16273 жыл бұрын
Alguém tem ideia de como conseguir filtrar um combo a partir de outro no pysimplegui? Exemplo: Em uma mesma janela eu tenha um combo "Categoria" e um outro de "Subcategoria", gostaria de que a partir da seleção de uma categoria, a lista de subcategorias fosse filtrada só com as subcategorias daquela categoria selecionada. Espero ter sido claro. Abraços
line 22 return sg.Window('Montar Pedido', Layout=layout, , finalize=True) ^ SyntaxError: invalid syntax como resolve isso?
@hugojales27473 жыл бұрын
@@cantodowessrosh3966 tira uma dessas virgulas
@gustavorosas-dev2 жыл бұрын
#IFome
@alexsud85093 жыл бұрын
peperoni è uma so p
@useessaimagem-71993 жыл бұрын
vale a pena ser youtuber? quero ganhar dinheiro e depois dos 18 ir para um pais melhor para empreender, pq no brasil programador virou pedreiro de codigo