Python para iniciantes: do zero ao primeiro projeto
Aprenda sobre variáveis, loops e funções e crie seu primeiro projeto Python em apenas 2 horas!
Se você está começando a explorar o mundo da programação e deseja criar WebApps simples e interativos, o Streamlit é uma ferramenta fantástica para isso. Neste guia, vamos aprender como adicionar textos e títulos aos seus aplicativos Streamlit, tornando-os mais informativos e organizados. Vamos lá!
Streamlit é uma biblioteca de código aberto em Python que facilita a criação de aplicativos web interativos. Além disso, com ele, você pode transformar scripts de dados em aplicativos web bonitos e funcionais com apenas algumas linhas de código. Portanto, é uma ferramenta poderosa para quem quer criar protótipos rápidos e, assim, compartilhar insights de dados de maneira visual e interativa.
É uma biblioteca ideal para iniciantes porque é fácil de usar e não requer conhecimentos avançados de desenvolvimento web. Você pode se concentrar em escrever código Python, e o Streamlit cuida do resto, gerando a interface do usuário automaticamente. Além disso, ele permite a criação de aplicativos interativos que podem ser compartilhados facilmente com colegas e clientes.
Antes de começar, você precisa instalar o Streamlit. Para isso, abra o terminal e execute o seguinte comando:
pip install streamlitDepois de instalar o Streamlit, crie um novo arquivo Python, por exemplo, app.py. Em seguida, abra o arquivo e adicione o seguinte código:
import streamlit as st
st.title("Meu Primeiro App com Streamlit")Para executar o aplicativo, volte ao terminal e digite:
streamlit run app.pyIsso abrirá uma nova janela do navegador com seu primeiro aplicativo Streamlit em funcionamento!
st.titlest.title?O st.title é uma função do Streamlit usada para exibir texto em formato de título. É geralmente utilizado para definir o título principal do seu aplicativo.
st.title para adicionar um título ao seu appPara adicionar um título ao seu aplicativo, basta usar a função st.title e passar o texto do título como argumento.
import streamlit as st
st.title("Bem-vindo ao Meu App Streamlit")Neste exemplo, o texto “Bem-vindo ao Meu App Streamlit” será exibido como o título principal do aplicativo.
st.title para adicionar um título no StreamlitPara adicionar um título em uma aplicação Streamlit, você pode utilizar a função st.title. Esta função permite que você insira um texto em formato de título, que será exibido em um tamanho maior e em negrito, destacando-se no layout da sua aplicação.
st.title:st.title passando como argumento a string que você deseja exibir como título.import streamlit as st
# Adicionando um título à aplicação
st.title("Bem-vindo ao Analisador de Vendas")Neste exemplo, o título “Bem-vindo ao Analisador de Vendas” será exibido no topo da aplicação, em um formato grande e em negrito, proporcionando uma introdução clara e destacada para os usuários.
A função st.title é uma maneira simples e eficaz de estruturar e organizar o conteúdo da sua aplicação Streamlit, tornando-a mais atraente e fácil de navegar para os usuários.
st.headerst.header?O st.header é usado para exibir texto em formato de cabeçalho. É útil para dividir seu aplicativo em seções distintas.
st.header para adicionar cabeçalhosPara adicionar um cabeçalho, use a função st.header e passe o texto do cabeçalho como argumento.
import streamlit as st
st.header("Seção de Introdução")Neste exemplo, o texto “Seção de Introdução” será exibido como um cabeçalho.
st.header para adicionar cabeçalhos no StreamlitO st.header é uma função do Streamlit usada para adicionar cabeçalhos de segundo nível em um aplicativo web. Ele é ideal para destacar seções importantes do seu dashboard ou aplicação, tornando o conteúdo mais organizado e fácil de navegar.
st.header: A função st.header recebe uma string como argumento, que será o texto do cabeçalho.Para quem está começando a usar o Streamlit, aqui está um exemplo simples de como adicionar um cabeçalho:
import streamlit as st st.header("Bem-vindo ao Analisador de Vendas")Neste exemplo, o texto “Bem-vindo ao Analisador de Vendas” será exibido como um cabeçalho de segundo nível na sua aplicação Streamlit.
Usar st.header é uma maneira eficaz de estruturar seu aplicativo Streamlit, tornando-o mais intuitivo e agradável para os usuários.
st.subheaderst.subheader?O st.subheader é usado para exibir texto em formato de subcabeçalho. É útil para criar subseções dentro das seções principais do seu aplicativo.
st.subheader para adicionar subcabeçalhosPara adicionar um subcabeçalho, use a função st.subheader e passe o texto do subcabeçalho como argumento.
import streamlit as st
st.subheader("Subseção de Detalhes")Neste caso, “Subseção de Detalhes” aparecerá como um subcabeçalho, garantindo uma organização clara das informações.
st.textst.text?O st.text é usado para exibir texto simples, sem formatação. É ideal para adicionar descrições ou informações básicas.
st.text para adicionar texto simplesPara adicionar texto simples, use a função st.text e passe o texto como argumento.
import streamlit as st
st.text("Este é um texto simples.")Neste exemplo, “Este é um texto simples.” aparecerá no aplicativo.
st.markdownst.markdown?O st.markdown é usado para exibir texto formatado usando a sintaxe Markdown. Isso permite adicionar ênfase, listas, links e muito mais.
st.markdown para adicionar texto formatadoPara adicionar texto formatado, use a função st.markdown e passe o texto formatado como argumento.
import streamlit as st
st.markdown("**Texto em negrito** e *texto em itálico*.")Neste exemplo, “Texto em negrito” aparecerá em negrito, enquanto “texto em itálico” aparecerá em itálico.
streamlit run app.py não funcionaSe ao tentar executar o comando streamlit run app.py você receber uma mensagem de erro, verifique os seguintes pontos:
pip show streamlit no terminal.app.py está localizado.Se o aplicativo não carregar no navegador, tente o seguinte:
Neste guia, aprendemos como adicionar diferentes tipos de textos e títulos aos nossos aplicativos Streamlit. Vimos como usar st.title, st.header, st.subheader, st.text e st.markdown para organizar e formatar o conteúdo do nosso aplicativo. Essas ferramentas são essenciais para criar aplicativos informativos e visualmente agradáveis.
Agora que você já sabe como adicionar textos e títulos, que tal explorar outras funcionalidades do Streamlit? Você pode aprender a adicionar gráficos, interações e muito mais. Continue explorando e aproveite ao máximo essa poderosa ferramenta!
Aprenda sobre variáveis, loops e funções e crie seu primeiro projeto Python em apenas 2 horas!
Saia do zero e analise dados com Python e Pandas neste curso gratuito com certificado!
Aprenda a programar com Python e explore a inteligência artificial! Crie um chatbot prático que interage com seus próprios dados. Comece agora!
Estudo aprofundado do potencial de LLMs multimodais: soluções, mecanismos e geração de valor Os Modelos de Linguagem de Grande Porte (LLMs) multimodais representam uma…
Quando se trata de visualização de dados em Python, o Matplotlib é uma das bibliotecas mais populares e poderosas disponíveis. Para cientistas de dados,…
Ter um portfólio online é essencial para se destacar no mercado. Se você atua na área de dados, tecnologia ou negócios, apresentar seus projetos…
Comente e participe da conversa
Crie sua conta gratuita e compartilhe sua opinião nos comentários.
Entre para a Asimov