Execute um aplicativo Streamlit no Google Colab Notebook

Execute um aplicativo Streamlit no Google Colab Notebook

Google Colaboratory (Colab), é um container Linux, para análise de dados e aprendizado de máquina. Ele fornece um ambiente de notebook Jupyter gratuito que permite aos usuários escrever e executar código Python em seu navegador da Web, sem necessidade de instalação ou configuração.

Passo 1: Inicie o Google Colab e crie um novo notebook.

!pip install -q streamlit        

Passo 2: Crie um aplicativo Streamlit e salve em um arquivo local.

%%writefile app.py
import streamlit as st
import pandas as pd
import numpy as np

st.title("Execute um aplicativo Streamlit no Google Colab Notebook")
st.subheader('By Alex Yucra')

chart_data = pd.DataFrame(
    np.random.randn(20, 3),
    columns=['a', 'b', 'c'])

st.area_chart(chart_data)        

Passo 3: verifique arquivos criados, aqui pode usar os comandos:

! ls -la # verifica arquivos
! cat app.py # visualizar conteudo do arquivo        

Passo 4: Instale o localtunnel para servir o aplicativo Streamlit

!npm install localtunnel        

Passo 5: Execute o aplicativo Streamlit em segundo plano

!streamlit run app.py &>/content/logs.txt &        

Passo 6: Expor o aplicativo Streamlit na porta 8501

!npx localtunnel --port 8501        

Passo 7:  Depois que todas as células forem executadas com sucesso, o aplicativo Streamlit estará disponível em uma URL https://***.loca.lt -> clique para iniciar o aplicativo.

Aceito um café
É isso! Curta e Compartilhe!
Não foi fornecido texto alternativo para esta imagem
Se chegou ate aqui parabens!
Gabriel Lima Gomes

Ciência de Dados | Instrutor | Aprendizado de Máquina | Data Science | Instructor | Machine Learning

3 m

será que funciona para rodar selenium no colab?

Bruno Eduardo Silva

Heavy Equipment Mechanic | Técnico Eletromecânico | Cientista de dados | Analista de dados | Excel | ETL| Power Bi | DAX | SQL | Pyton |

3 m

gostei bastante!

Entre para ver ou adicionar um comentário

Outras pessoas também visualizaram

Conferir tópicos