Abrindo novos formulários passando parâmetros - Curso de Python #62

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

ความคิดเห็น • 37

  • @RodatuOdatu
    @RodatuOdatu 4 ปีที่แล้ว +2

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

  • @familiavivian4846
    @familiavivian4846 4 ปีที่แล้ว +1

    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.

  • @otonielvieira7656
    @otonielvieira7656 2 ปีที่แล้ว

    Ótimo conteúdo. Parabens e obrigado por compartilhar.

  • @RodatuOdatu
    @RodatuOdatu 4 ปีที่แล้ว +3

    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})"

    • @ssfenix
      @ssfenix ปีที่แล้ว

      Salvou pae!! 2 anos dps ajudou um besta.. hehe valeuu

  • @Oliveira-js
    @Oliveira-js 2 ปีที่แล้ว

    Professor Bruno muito obrigado pelos seus ensinamentos.
    seria possivel fazer um video realizando o deploy de uma aplicação python?

  • @genesebarbosa
    @genesebarbosa 3 ปีที่แล้ว +1

    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

    • @marionobre4754
      @marionobre4754 3 ปีที่แล้ว

      pois é. não ta inserindo os dados. como ficaria essa funçsão com paramentro pra dar certo? vlw

    • @genesebarbosa
      @genesebarbosa 3 ปีที่แล้ว +1

      @@marionobre4754 oi irmão , vou olhar e colo aqui para você ver como fiz

  • @delciocorrea2759
    @delciocorrea2759 ปีที่แล้ว

    Show, mais como vc coloca essa janela dentro da janela principal e ela fica presa la dentro sem sair ?

  • @mano2824
    @mano2824 4 ปีที่แล้ว +1

    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.

    • @cfbcursos
      @cfbcursos  4 ปีที่แล้ว +5

      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

    • @MarceloAlves-ru2zi
      @MarceloAlves-ru2zi 4 ปีที่แล้ว +1

      @@cfbcursos se for SQL tem q ser o MySQL

  • @manuelvoador
    @manuelvoador 4 ปีที่แล้ว +5

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

    • @RodatuOdatu
      @RodatuOdatu 4 ปีที่แล้ว +3

      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})
      "

    • @giovaniviana1
      @giovaniviana1 3 ปีที่แล้ว +1

      @@RodatuOdatu Resolveu aqui....Valeu!!!

  • @pedroespindola1598
    @pedroespindola1598 3 ปีที่แล้ว

    Gostaria de tirar dúvidas?

  • @lucasnavega6427
    @lucasnavega6427 4 ปีที่แล้ว

    o senhor pensa em continuar com o curso de Arduino ? com mais projetos ?

  • @ricardohenriques8331
    @ricardohenriques8331 4 ปีที่แล้ว

    Boa tarde podiam fazer um vídeo sobre programação passo a passo c++.

    • @cfbcursos
      @cfbcursos  4 ปีที่แล้ว

      Tem uma playlist enorme aqui no canal sobre C++, procura nas playlists que vc encontra

  • @humbertozetti
    @humbertozetti 4 ปีที่แล้ว +1

    Professor, certinho? Quando eu tenho uma ENTRY no formulário aberto pelo MENU gera problema na inserção. Saberia como resolver?

  • @NewWoldPlay
    @NewWoldPlay 2 ปีที่แล้ว

    Como faço para fechar a janela anterior ?

  • @yaslopes
    @yaslopes 3 ปีที่แล้ว

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

  • @robisonpolkowski1811
    @robisonpolkowski1811 4 ปีที่แล้ว +2

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

    • @manuelvoador
      @manuelvoador 4 ปีที่แล้ว +1

      está assim no meu também, se conseguir lhe informo

    • @robisonpolkowski1811
      @robisonpolkowski1811 4 ปีที่แล้ว

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

    • @humbertozetti
      @humbertozetti 4 ปีที่แล้ว

      @@robisonpolkowski1811 Bom dia, irmão, tudo bem? Cara, não entendi sua resolução. Estou com o mesmo problema, poderia me ajudar?

  • @Gardshirude
    @Gardshirude ปีที่แล้ว

    E pra retornar o valor da janela posterior pra primeira, alguém sabe?

  • @philipemanoel242
    @philipemanoel242 3 ปีที่แล้ว

    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

  • @fabricioitajuba
    @fabricioitajuba 4 ปีที่แล้ว

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

  • @guilhermedias1265
    @guilhermedias1265 2 ปีที่แล้ว

    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

    • @julianonascimento4890
      @julianonascimento4890 2 ปีที่แล้ว +4

      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

  • @guilhermeaires2723
    @guilhermeaires2723 4 ปีที่แล้ว

    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.

  • @Juniordigital
    @Juniordigital 3 ปีที่แล้ว

    x

  • @celiorochadasilva8661
    @celiorochadasilva8661 2 ปีที่แล้ว

    Ótimo conteúdo. Parabéns e obrigado por compartilhar.