■ はじめに
今日、業務で、「streamlit」ってのがでてきて どうも、Snowflake が streamlit を買収され、
https://www.snowflake.com/ja/blog/snowflake-to-acquire-streamlit/
Snowflake上でも動く(Streamlit in Snowflake)とか話題になった。
https://docs.snowflake.com/ja/developer-guide/streamlit/about-streamlit
という訳で「streamlit(ストリームリット)」を調べてみた
目次
【1】streamlit 【2】環境設定 1)前提条件 2)インストール 【3】サンプル 1)動作確認方法
【1】streamlit
* オープンソースのPython GUIライブラリ * データ分析系のWebアプリケーションフレームワークとして広く利用
【2】環境設定
1)前提条件
* Python3.7以上がインストールされていること
2)インストール
$ pip install streamlit # 確認 $ streamlit --version Streamlit, version 1.41.0
【3】サンプル
* Hello world してみる
sample.py
import streamlit as st st.title('Hello world') st.header('This is a header') input_number = st.number_input('Input your number', value=0) result = input_number * 2 st.write('Result: ', result)
1)動作確認方法
# streamlit run sample.py streamlit run sample.py --server.port 18080 # →実行するとブラウザが立ち上がり、作成したWebアプリが起動する