How to run Streamlit archives
streamlit run "Nome do arquivo/[Link]"
1. Funções Básicas
import streamlit as st
[Link]('Ola!') #Escreve qualquer coisa na tela do site, em formado de texto
[Link]('Titulo do App') #Escreve o titulo na tela
[Link]('Esse é um subtitulo') #Escreve o subtitulo do site
[Link]('Este é um subtitulo 2') #escreve um subtitulo
[Link]('**Texto em Negrito, *Textto em italico*')
[Link]("Legenda explicativa")
[Link]("""
def soma(a,b):
return a + b
print(soma(2,3))
""")#Mostra o código na tela
[Link](r'''
E = mc^2
)
1.2 Multimedia's in python
import streamlit as st
[Link]("Exibindo Midia em Streamlit")
[Link]("imagem [Link]", width = 500, caption = "Foto de Muad-Dib")
#será usada a imagem de paul artreides como exemplo
[Link]("som.mp3", start_time = 50)
[Link]("video.mp4")
Exemplo
import streamlit as st
[Link]("SHAI HULUD")
[Link]("[Link]", width = 500, caption = "Foto de Muad-Dib") #será usada a
imagem de paul artreides como exemplo
[Link]("ssstik.io_1766887373418.mp3", start_time = 10)
[Link]("ssstik.io_@carvxes_1766887249387.mp4")
2. Capturando Entradas
import streamlit as st
[Link]("Exibindo mídia em Streamlit")
concordar = [Link]("Eu concordo com os termos")
if concordar:
[Link]("Obrigado por concordar!")
if [Link]("Warning"):
[Link]('Eu te avisei!') # Usei [Link] para um visual de alerta
escolha = [Link]('Escolha um curso:', ['Python', 'JavaScript', 'C++'], index=0)
[Link](f'Você escolheu: **{escolha}**')
duracao = [Link]('Escolha o tempo de duração do curso:', ['3 semanas', '2
meses', '5 meses'])
[Link](f'Duração selecionada: {duracao}')
lista_professores = ['Ana', 'PapaFigo', 'Paul Atreides']
professores = [Link]('Escolha seus professores:', lista_professores)
if professores:
[Link](f'Você escolheu: {", ".join(professores)}')
else:
[Link]("Nenhum professor selecionado.")
numero = st.number_input('Escolha um número:', min_value=1, max_value=100,
value=10)
[Link](f'Número escolhido: {numero}')