Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Curso Streamlit Aula 15: st.data_editor() - Crie Planilhas Interativas no Seu App! 📝✨
Play lesson

Curso de Streamlit: Do Básico ao Avançado - Curso Streamlit Aula 15: st.data_editor() - Crie Planilhas Interativas no Seu App! 📝✨

4.0 (1)
23 learners

What you'll learn

This course includes

  • 5.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

🚀 Transforme seu aplicativo Streamlit em uma planilha interativa completa com a poderosa função st.data_editor()! Nesta Aula 15 do curso completo, você aprenderá a criar tabelas editáveis diretamente no navegador, permitindo que usuários modifiquem dados em tempo real e exportem os resultados - tudo sem uma linha de código JavaScript! 📊 O que você vai dominar nesta aula: ✅ Editor de dados completo com st.data_editor(): - Tabelas editáveis em tempo real no navegador - Suporte a diferentes tipos de dados (texto, números, booleanos) - Adição e remoção dinâmica de linhas ✅ Configuração avançada de colunas: - Personalização de cada coluna com column_config - Formatação monetária, limites de caracteres, valores mínimos - Colunas de checkbox para estados booleanos ✅ Exportação dos dados editados: - Conversão automática para CSV - Botão de download com os dados atualizados - Preservação das alterações feitas pelo usuário 🔧 Recursos avançados que você vai aprender: - Configuração de num_rows='dynamic' para adicionar/remover linhas - Formatação personalizada de números (moeda, decimais) - Validação de dados com valores mínimos e máximos - Dicas de ajuda (help text) para cada coluna - Integração perfeita com pandas DataFrames 💡 Por que st.data_editor() é revolucionário? - Elimina a necessidade de interfaces complexas para edição de dados - Permite criar CRUD (Create, Read, Update, Delete) completo no navegador - Ideal para ferramentas internas de gerenciamento de dados - Substitui planilhas estáticas por interfaces interativas 🎯 Casos de uso prático: - Gerenciamento de inventário e estoque - Edição de dados de clientes ou produtos - Ferramentas de coleta e correção de dados - Qualquer aplicação que precise de entrada tabular de dados 👨‍💻 Para quem é esta aula? - Desenvolvedores que constroem ferramentas de administração - Analistas de dados que precisam de interfaces de edição simples - Profissionais que trabalham com manutenção de bases de dados - Qualquer pessoa que quer substituir planilhas Excel por apps web 📁 Recursos desta aula: 🔗 Código-fonte completo: https://github.com/GTL98/canal_mundo_python/blob/main/Curso%20Streamlit/Aula%2015/aula_15.py 🎞️ Playlist do Curso de Streamlit: https://www.youtube.com/playlist?list=PLYE_6MNsHIyN--yBVaSq9xdNSLO5SNtXY 🔗 Minhas redes: https://allmylinks.com/mundopython98 🔔 Inscreva-se e ative o sininho para não perder as próximas aulas avançadas! 💬 Compartilhe: Que tipo de dados você gostaria de editar com esta ferramenta? #Streamlit #Python #DataScience #WebApp #PlanilhasInterativas 👉 Dica profissional: Use st.data_editor() para criar painéis administrativos sem necessidade de banco de dados complexo! Transforme dados estáticos em informações vivas e editáveis diretamente no navegador! 🚀 Capítulos 00:00 Introdução 01:41 Configurações iniciais 02:16 Criação inicial da página 04:13 Criar um conjunto de dados 05:54 Criar o editor da tabela (st.data_editor()) 13:32 Exibir o DataFrame atualizado 14:13 Botão para baixar o CSV atualizado 16:21 Baixar o arquivo CSV atualizado 18:26 Considerações finais 19:13 Recomendações

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere