LogoMark.png

Streamlit のバックアップ(No.1)


Streamlit

https://docs.streamlit.io/

Streamlit は、Webアプリ開発でも特にデータサイエンス領域で開発する際に利用されるフレームワークです。Pythonのフレームワークには、Django、Flask、Bottle などもありますが、Streamlit は、コードが直観的で分かりやすく開発が簡単、またデプロイ(ファイルをサーバーに配置してシステムとして稼働できるようにする)のためのサービスが整っているなど、効率のよい体験が可能です。



概要

基本情報

要件

Webアプリの構築

Streamlit を使った開発では、Python のコード順に、ページに要素が埋め込まれていきます。Wikiでお馴染みのMarkdown記法も使えます。

開発ディレクトリの準備

サンプルコード

sample.py に以下のコードを書いてみて下さい。

import streamlit as st

st.title("Sample Application")
st.write("Streamlit Sample")
st.markdown("# 大見出し")
st.markdown("## 中見出し")


ローカルで実行