Streamlit 1.11.0 からは簡単にマルチページアプリケーションが作れる
2022/07/14 にリリースされた Streamlit の Version 1.11.0 から、簡単にマルチページアプリケーションを作れる機能がサポートされました。 詳しくは Multipage apps や公式ブログの Introducing multipage apps! に書かれています。 マルチページにするだけであればコーディングする必要は無く、以下のようにファイルを配置します。 但し、各ページは「1 ページ = 1 ファイル」とし、必ず pages
ディレクトリ配下に保存する 必要があります。
1 2 3 4 5 |
|
今回、作成した .py
ファイルは全て「空のファイル」です。 これを実行してみます。
1 |
|
ブラウザで http://ADDRESS:8501
にアクセスすると以下のようにマルチページアプリケーションが表示されます。 但し、.py
ファイルには 1 文字も記載していない為、ページ自体には何も表示されません。 実際には目的に合わせてコードを記載することになります。