Streamlit 入門
「Streamlit」の使いはじめ方をまとめました。
1. Streamlit
「Streamlit」は、機械学習およびデータサイエンスのためのWebアプリケーションフレームを簡単に作成して共有できるPythonライブラリです。
2. HelloWorldの作成
HelloWorldの作成手順は、次のとおりです。
(1) Pythonの仮想環境の準備。
(2) パッケージのインストール。
$ pip install streamlit
(3) helloworld.pyの作成。
・helloworld.py
import streamlit as st
st.text("Hello World!")
(4) helloworld.pyの実行。
$ streamlit run helloworld.py
ブラウザが自動的に開いて、Webアプリケーションが表示されます。
3. 風船を飛ばすボタンの作成
あとは、「APIリファレンス」のコンポーネントの使い方を見れば、オリジナルの見栄えの良いUIを作成できます。
(1) button.pyの作成。
ボタン「st.button」と風船「st.balloons」の使い方をもとに作ってみました。
・button.py
import streamlit as st
if st.button("風船を飛ばす!", type="primary"):
st.balloons()
(2) button.pyのの実行。
$ streamlit run button.py
関連
この記事が気に入ったらサポートをしてみませんか?