'Aconteceu algo que a gente não queria...' *piii...* Quebrei muito. Aulas muito boas, são ótimas. Geralmente a maioria dos cursos de python não se aprofundam em bibliotecas, o que geralmente deixa umas pontas soltas, acho que toda a comunidade do python te agradece por esse ótimo trabalho. Muito obrigado.
Professor, só queria te falar que você me ajuda muito e tenho certeza que ajuda muitas pessoas também. Você é um dos melhores professores que já tive com tecnologia e informatica. Parabéns seu canal é 10, Abraço fessor Bruno.
Para quem está tendo problemas com a tela do cadastro: vc vai tirar o "pastaApp = os.path.dirname(__file__)" do @t e vai deixar apenas no @t, então na chamada do exec você vai passar o 'c', senão vai dar um erro, desse modo: "exec(open(pastaApp + ''\ ovo_contato.py'').read(), {'c':pastaApp})"
Na def novoContato(): a passagem de parâmetro é necessária para que os valores digitados na janela de Castro Sejam inseridos no banco … ao final dessa função tb é necessário inserir app.quit() se não tem que apertar duas vezes para fechar através do menu
E ai Prof, blz? Eu gostaria de saber se você poderia fazer um curso completo, do básico ao avançado de Java? Eu já assisti algumas de suas aulas de C++ e gostei muito, por isso gostaria de saber se você pensa em poderia Java tbm. Abração mano.
o Robison Polkowski relatou o seguinte erro anteriormente: "Qdo abro uma segunda tela atravéz da barra de menu e tento incluir dados no arquivo, da erro, e digitando direto na tela de cadastro , não dá o erro, o que pode ser ??" Está dando esse mesmo erro no meu programa, será que poderia fazer uma revisão? As aulas são excelentes!!!!
vc vai tirar o "pastaApp = os.path.dirname(__file__) " do novoContato.py e vai deixar apenas no agenda.py, então na chamada do exec você vai passar o 'c', senão vai dar um erro, desse modo: "exec(open(pastaApp + '\ ovo_contato.py').read(), {'c':pastaApp}) "
o comando do meu botao esta sem os parenteses, mas mesmo assim, nao abre a minha tela, e só o titulo da janela, assim como estava o erro... qq eu faço????
Qdo abro uma segunda tela atravéz da barra de menu e tento incluir dados no arquivo, da erro, e digitando direto na tela de cadastro , não dá o erro, o que pode ser ??
Professor estou com um problema, eu criei uma outra página pra ser aberta quando clicar no menu, o erro que aparece é como se as variáveis e funções da nova janela aberta não estivessem sendo lidas, ja procurei soluções porém não achei nenhuma ainda
Tudo bem Professor?? Executei esse exemplo e funcionou perfeitamente, mas não entendi uma coisa: Quando abro o segundo formulário e fecho através "do botão fechar" e volto no formulário principal, quando vou fechar o formulário principal (sair do programa) através do menu "Abrir->Sair", tenho que executar essa operação 2 vezes. como daria para corrigir isso? Tenho 2 dúvidas, se puder responder ficarei agradecido. 1 - Quando crio uma variável global no formulário principal ela serve nos demais formulários? 2 - Como posso enviar dados do segundo para o principal? Seria "retorno de variáveis"? isso é possível? Grande abraço e mais uma vez parabéns pelo canal!!!
o meu da erro na parte de inserir dados quando abre a segunda janela, alguém conseguiu resolver isso? Erro: line 1699, in __call__ return self.func(*args) File "", line 9, in gravarDados
Olá @Guilherme Dias, Estava com o mesmo problema citado por você. Consegui resolver da seguinte forma: exec(open(pastaApp+"\\NovoContato.py").read(),{'gravarDados': Entry(app)}) Ele não estava passando os dados para a tela do cadastro, por isso ocorre este erro. Espero que tenha ajudado! Abraços
Muito bom o conteúdo, e é a playlist de tkinter mais completa. Mas vc poderia editar o vídeo e planejar melhor a aula pois assim fica o vídeo fica confuso e extenso.
'Aconteceu algo que a gente não queria...' *piii...* Quebrei muito. Aulas muito boas, são ótimas. Geralmente a maioria dos cursos de python não se aprofundam em bibliotecas, o que geralmente deixa umas pontas soltas, acho que toda a comunidade do python te agradece por esse ótimo trabalho. Muito obrigado.
Professor, só queria te falar que você me ajuda muito e tenho certeza que ajuda muitas pessoas também. Você é um dos melhores professores que já tive com tecnologia e informatica. Parabéns seu canal é 10, Abraço fessor Bruno.
Ótimo conteúdo. Parabens e obrigado por compartilhar.
Para quem está tendo problemas com a tela do cadastro: vc vai tirar o "pastaApp = os.path.dirname(__file__)"
do @t e vai deixar apenas no @t, então na chamada do exec você vai passar o 'c', senão vai dar um erro, desse modo:
"exec(open(pastaApp + ''\
ovo_contato.py'').read(), {'c':pastaApp})"
Salvou pae!! 2 anos dps ajudou um besta.. hehe valeuu
Professor Bruno muito obrigado pelos seus ensinamentos.
seria possivel fazer um video realizando o deploy de uma aplicação python?
Na def novoContato(): a passagem de parâmetro é necessária para que os valores digitados na janela de Castro Sejam inseridos no banco … ao final dessa função tb é necessário inserir app.quit() se não tem que apertar duas vezes para fechar através do menu
pois é. não ta inserindo os dados. como ficaria essa funçsão com paramentro pra dar certo? vlw
@@marionobre4754 oi irmão , vou olhar e colo aqui para você ver como fiz
Show, mais como vc coloca essa janela dentro da janela principal e ela fica presa la dentro sem sair ?
E ai Prof, blz? Eu gostaria de saber se você poderia fazer um curso completo, do básico ao avançado de Java? Eu já assisti algumas de suas aulas de C++ e gostei muito, por isso gostaria de saber se você pensa em poderia Java tbm. Abração mano.
Olá, penso em produzir curso de Java sim, mas não por agora, tem alguns cursos que etão na fila antes de Java, como SQL e React-Native
@@cfbcursos se for SQL tem q ser o MySQL
o Robison Polkowski relatou o seguinte erro anteriormente:
"Qdo abro uma segunda tela atravéz da barra de menu e tento incluir dados no arquivo, da erro, e digitando direto na tela de cadastro , não dá o erro, o que pode ser ??"
Está dando esse mesmo erro no meu programa, será que poderia fazer uma revisão?
As aulas são excelentes!!!!
vc vai tirar o "pastaApp = os.path.dirname(__file__)
" do novoContato.py e vai deixar apenas no agenda.py, então na chamada do exec você vai passar o 'c', senão vai dar um erro, desse modo:
"exec(open(pastaApp + '\
ovo_contato.py').read(), {'c':pastaApp})
"
@@RodatuOdatu Resolveu aqui....Valeu!!!
Gostaria de tirar dúvidas?
o senhor pensa em continuar com o curso de Arduino ? com mais projetos ?
Boa tarde podiam fazer um vídeo sobre programação passo a passo c++.
Tem uma playlist enorme aqui no canal sobre C++, procura nas playlists que vc encontra
Professor, certinho? Quando eu tenho uma ENTRY no formulário aberto pelo MENU gera problema na inserção. Saberia como resolver?
Como faço para fechar a janela anterior ?
o comando do meu botao esta sem os parenteses, mas mesmo assim, nao abre a minha tela, e só o titulo da janela, assim como estava o erro... qq eu faço????
Qdo abro uma segunda tela atravéz da barra de menu e tento incluir dados no arquivo, da erro, e digitando direto na tela de cadastro , não dá o erro, o que pode ser ??
está assim no meu também, se conseguir lhe informo
@@manuelvoador descobri o que era, nas duas telas tinha o construtor init, tem que deixar só na tela principal e as outras como funções , aí deu certo
@@robisonpolkowski1811 Bom dia, irmão, tudo bem? Cara, não entendi sua resolução. Estou com o mesmo problema, poderia me ajudar?
E pra retornar o valor da janela posterior pra primeira, alguém sabe?
Professor estou com um problema, eu criei uma outra página pra ser aberta quando clicar no menu, o erro que aparece é como se as variáveis e funções da nova janela aberta não estivessem sendo lidas, ja procurei soluções porém não achei nenhuma ainda
Tudo bem Professor?? Executei esse exemplo e funcionou perfeitamente, mas não entendi uma coisa:
Quando abro o segundo formulário e fecho através "do botão fechar" e volto no formulário principal, quando vou fechar o formulário principal (sair do programa) através do menu "Abrir->Sair", tenho que executar essa operação 2 vezes. como daria para corrigir isso?
Tenho 2 dúvidas, se puder responder ficarei agradecido.
1 - Quando crio uma variável global no formulário principal ela serve nos demais formulários?
2 - Como posso enviar dados do segundo para o principal? Seria "retorno de variáveis"? isso é possível?
Grande abraço e mais uma vez parabéns pelo canal!!!
o meu da erro na parte de inserir dados quando abre a segunda janela, alguém conseguiu resolver isso?
Erro:
line 1699, in __call__
return self.func(*args)
File "", line 9, in gravarDados
Olá @Guilherme Dias,
Estava com o mesmo problema citado por você.
Consegui resolver da seguinte forma:
exec(open(pastaApp+"\\NovoContato.py").read(),{'gravarDados': Entry(app)})
Ele não estava passando os dados para a tela do cadastro, por isso ocorre este erro.
Espero que tenha ajudado!
Abraços
Muito bom o conteúdo, e é a playlist de tkinter mais completa. Mas vc poderia editar o vídeo e planejar melhor a aula pois assim fica o vídeo fica confuso e extenso.
x
Ótimo conteúdo. Parabéns e obrigado por compartilhar.