Criando Dashboards com Python e Streamlit

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

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

  • @fernandoemmanuel9281
    @fernandoemmanuel9281 6 หลายเดือนก่อน +3

    Excelente didática! Parabéns pelo vídeo!

  • @tegomes1
    @tegomes1 4 วันที่ผ่านมา

    parabéns, e obrigado! muito legal sua explicação!

  • @sower7
    @sower7 7 วันที่ผ่านมา

    Vídeo ótimo, parabéns.

  • @PauloRibeiro-he3lz
    @PauloRibeiro-he3lz 2 หลายเดือนก่อน +1

    Parabéns por passar conhecimento !!!

  • @meucanaldasplaylists
    @meucanaldasplaylists 29 วันที่ผ่านมา

    Obrigado por essa vídeo aula!

  • @TonyRodrigues27
    @TonyRodrigues27 7 หลายเดือนก่อน +1

    Muito boa a aula, direto ao ponto sem abrir mão da dsidática!!!
    Sou desenvolvedor desktop então tenho várias ideias e dúvidas: Existe a possibilidade de fazer consultas em um banco de dados Oracle com o Streamlit?

    • @hybridtheorytech3801
      @hybridtheorytech3801  7 หลายเดือนก่อน

      Valeu Mestre pelo apoio😁 Sim temos sim, na verdade o que você vai fazer será consumir os dados vindos do Oracle Através do Python, e assim gerar os DataFrames para popular os dashboards no streamlit. Vou colocar um link para você dar uma olhada na documentação da Oracle de como consultar dados: www.oracle.com/br/technical-resources/articles/dsl/phyton-com-oracle-database-11g.html

  • @RenatoDBrito
    @RenatoDBrito 29 วันที่ผ่านมา

    Ótima aula, obrigado!

  • @fabriciolopes61
    @fabriciolopes61 8 หลายเดือนก่อน +1

    Muito bom e parabéns pelo video 👏🏻👏🏻👏🏻

  • @donedie1
    @donedie1 2 หลายเดือนก่อน

    Irado isso em !!!

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

    Show .... Bem explicado.....Parabéns!

  • @k2inovaia
    @k2inovaia 5 หลายเดือนก่อน

    muito bom, parabens pela excelente didactica..vc é o cara que sabe

    • @hybridtheorytech3801
      @hybridtheorytech3801  5 หลายเดือนก่อน

      Obrigado por todo apoio, fico feliz de poder ajudar 😁😁😁😁

  • @wmn2011
    @wmn2011 3 หลายเดือนก่อน +1

    Maneira a aula professor!!!!
    Essa aplicação aguenta por exemolo 2000 usuarios simultaneamente?

    • @hybridtheorytech3801
      @hybridtheorytech3801  3 หลายเดือนก่อน

      Obrigado mestre!! Até o conheicmento que tenho hoje ele não é programado para isso, de maneira geral o streamlit se torna uma aplicação web, para poder suportar mais requisiões sua energia deve ser gasta no back end, considerando otimização de dados e consultas e um servidor que suporte mais acessos, mas é possivel de fazer, outra alternativa que você pode buscar é a biblioteca Dash, mas que denovo vai precisar sim de um back end "parrudo"

  •  8 หลายเดือนก่อน +1

    Perfeito 👏👏👏👏

  • @nina-anin4
    @nina-anin4 4 หลายเดือนก่อน +1

    como posso tratar dados que vem de uma tabela onde os caracteres não estão em UTF-8 e, portanto, muuuito bagunçados? no PBI sei que há como substituir valores, mas como posso fazer isso com python? precisei mudar de ferramenta recentemente e ainda estou muito enrolada

    • @hybridtheorytech3801
      @hybridtheorytech3801  4 หลายเดือนก่อน +2

      Bom dia! Tudo bem, quando você estiver lendo o arquivo CSV, você passa o encode dele
      Exemplo:
      import pandas as pd
      import chardet
      # Detectar a codificação do arquivo
      with open('arquivo.csv', 'rb') as f:
      result = chardet.detect(f.read())
      # Obter a codificação detectada
      encoding = result['encoding']
      print(f'Codificação detectada: {encoding}')
      # Ler o arquivo CSV usando a codificação detectada
      df = pd.read_csv('arquivo.csv', encoding=encoding)
      # Exibir o DataFrame
      print(df)

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

    Excelente didática. Valeu

  • @alanangelo
    @alanangelo 8 หลายเดือนก่อน

    Olá, parabens....
    Para acessar o link, é necessario login no streamlit? Quando tento acessar ele pede login

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

    Valeu pelo video. Muito bom!

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

    Muito bom

  • @jaksonpascoal-z8v
    @jaksonpascoal-z8v ปีที่แล้ว +1

    Meu caro, tentei criar este app, mas estou com um erro estranho logo inicio : " ImportError: Error importing numpy: you should not try to import numpy from
    its source directory; please exit the numpy source tree, and relaunch
    your python interpreter from there. " ... já fiz várias tentativas de correções e não surtiram efeitos... puder ajudar, fico grato...

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

      Fala mestre tudo bem? você tentou essa documentação? stackoverflow.com/questions/14570011/explain-why-numpy-should-not-be-imported-from-source-directory

  • @geovanidias5825
    @geovanidias5825 16 วันที่ผ่านมา

    Antes de tudo, obrigado por compartilhar seu conhecimento e, por isso, sou muito grato! Mas se eu pudesse dar uma sugestão diria o seguinte: Como se trata de um conteúdo específico "Criando Dashboards com Python e Streamlit", as pessoas que assistem ou que procuram esse conteúdo já devem ter uma boa noção de Python e até de Streamlit. Dito isso, eu acho que o vídeo ficaria mais interessante se não perdêssemos tempo com explicações sobre Ambientes Virtuais, Instalação do Python e etc. Coloca esses temas em outros vídeos e apenas faz a citação o card nesse vídeo e segue direto para o conteúdo principal. Isso vai fazer os seus vídeos ficarem, menores, mais dinâmicos e você poderá investir mais tempo no que interessa, caso queira. Espero que não entenda mal e agradeço mais uma vez!

    • @hybridtheorytech3801
      @hybridtheorytech3801  12 วันที่ผ่านมา +1

      Bom diaa!! Que isso Geovani, eu que agradeço pelo feedback, o ponto principal estava na thumb, por estar escrito "do zero", mas concordo com você sobre a descrição, vou me aperfeiçoando aqui com feedbacks como o seu. Abraço😊😊🚀🚀

  • @kblplays1538
    @kblplays1538 10 หลายเดือนก่อน +1

    não estou conseguindo criar o venv, aparece esse erro. oque pode ser??
    PS C:\Users\jcpmp\OneDrive\Área de Trabalho\dashboard> virtualenv venv
    virtualenv : The term 'virtualenv' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try
    again.
    At line:1 char:1
    + virtualenv venv
    + ~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (virtualenv:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

    • @kblplays1538
      @kblplays1538 10 หลายเดือนก่อน +4

      resolvido: python -m virtualenv

    • @carlosduarte4611
      @carlosduarte4611 7 หลายเดือนก่อน

      Tudo bem ? Esse mesmo erro apareceu em meu VS, como você conseguiu reparar ? @@kblplays1538

    • @yanecarvalho3926
      @yanecarvalho3926 7 หลายเดือนก่อน

      @@kblplays1538 vc me salvou muitooooooooooo

    • @glauciacristina654
      @glauciacristina654 4 หลายเดือนก่อน

      @@kblplays1538 estou com o mesmo erro, não entendi como vc resolveu. Pode me explicar?

  • @Uantle
    @Uantle 5 หลายเดือนก่อน

    Eu posso usa o Streamlit para mostrar os resultados num programa de tratamento de dados, que eu criei, e registrar a patente do meu programa e vende-lo?

    • @Uantle
      @Uantle 5 หลายเดือนก่อน

      No caso, quero mostrar graficos...

    • @Uantle
      @Uantle 5 หลายเดือนก่อน

      Além disso, não preciso que ele seja público, só quero rodar na máquina...

    • @hybridtheorytech3801
      @hybridtheorytech3801  5 หลายเดือนก่อน

      @@Uantle Fala mestre tudo bem? Sim o Streamlit é open source então de fato se quiser registrar a patente de um projeto e vender acredito não ter problemas. Mas localmente você não terá algo em tanta escala assim quando ele na web, ao menos que queria criar uma aplicação desktop. De qualquer forma é bom dar uma olhada na licença sob a qual o Streamlit é distribuído (Apache License 2.0) para garantir que você está em conformidade com os termos da licença.

  • @Shlnigamii
    @Shlnigamii 8 หลายเดือนก่อน

    Sempre que eu abrir uma nova pasta de projeto, eu devo criar o ambiente novo?

    • @hybridtheorytech3801
      @hybridtheorytech3801  8 หลายเดือนก่อน +1

      Olá Kurosaki-kun! Não o ambiente virtual vai estar vinculado a pasta raiz do Projeto. Você vai instalar a venv na raiz do projeto, lembrando sempre de ativar o ambiente antes de iniciar

    • @Shlnigamii
      @Shlnigamii 8 หลายเดือนก่อน

      @@hybridtheorytech3801 deixa ver se eu entendi direito, toda vez que eu for abrir um projeto novo, devo criar um abiente novo com venv, certo?

  • @RenêGibranESilvaNery
    @RenêGibranESilvaNery ปีที่แล้ว

    Obrigado

  • @adriansbarbosa2317
    @adriansbarbosa2317 11 หลายเดือนก่อน +1

    qual o tema do seu vscode?

    • @hybridtheorytech3801
      @hybridtheorytech3801  10 หลายเดือนก่อน +1

      Uso o Bearded Theme, ai tem varias opções para utilizar as combinações dele

  • @walney2008
    @walney2008 6 หลายเดือนก่อน

    tem como criar os controles e arrastar como no Bubble e FlutterFlow ?

    • @hybridtheorytech3801
      @hybridtheorytech3801  6 หลายเดือนก่อน

      Boa Noite! Tudo bem? Você fala a ação de fazer o upload de um arquivo arrastando diretamente para a tela como exemplo?

    • @walney2008
      @walney2008 6 หลายเดือนก่อน

      tipo assim vamos supor que crie algo para possibilitar o usuario poder selecionar um arquivo por exemplo de pedidos no formato csv qu determiniar o padrao, então o sistema deve analisar esse arquivo, e fazer analise, graficos, inclusoes em base de dados, ou consultas em apis externas para poder atender , e também como criar um sistema de login com banco de dados mysql ou firebase já que vai estar online ae vender esse projeto, tendeu

    • @hybridtheorytech3801
      @hybridtheorytech3801  6 หลายเดือนก่อน

      @@walney2008 Sim Entendi, é a sua resposta é sim tem como fazer os dois, não tenho aqui agora o projeto que fiz, mas eu já criei um projeto que fazia o upload de um CSV que gerava todo o dashboard ao arrastar. E sim é possivel criar um sistema de login para permitir acesso a aplicação, entretanto deve-se avaliar o custo de hospedagem, se vai fazer o Deploy no GCP, Azure, Aws ou mesno no proprio serviço da streamlit.

    • @walney2008
      @walney2008 6 หลายเดือนก่อน

      show para aprender tudo free no servidor do streamlit mesmo, se achar interessante em ensinar

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

    Voce tem curso de streamlit ou python?

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

      Fala mestre blz? Completo ainda não, meu curso está em gravação justamente para trazer tudo de mais importante em python.

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

    cara meu arquivo ele não recarrega na web, o que eu posso fazer

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

      boa tarde! Tudo bem? Como assim não recarrega na web, consegue me dar mais detalhes?

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

      @@hybridtheorytech3801 no primeiro run ele vai só que depois que eu começo a dar f5 ele não segue com as alterações do código, tipo na primeira execução eu só coloquei um título ai depôs que eu fui começar a coloca texto e gráfico ele não foi mais

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

      @@jokamatos2495 Estranho, seu código está salvo no VS Code? Digo para cada alteração que esta fazendo no código esta apertando CTRL+S ou o salvamento automatico do VS Code?

  • @Pr.GilsonOliveira
    @Pr.GilsonOliveira ปีที่แล้ว

    Xerebenebias,,,, Top!