
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Streamlit】アプリのページ切り替えの流れとページ再読み込みについて - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Streamlit】アプリのページ切り替えの流れとページ再読み込みについて - Qiita
Streamlitでアプリを作る際にページ切り替えを入れ込む際の作り方と、能動的にページを再読み込み(=ア... Streamlitでアプリを作る際にページ切り替えを入れ込む際の作り方と、能動的にページを再読み込み(=アプリ再起動)させたいけどどうやるんだ!という時のための記事です。 streamlitの挙動と状態保持変数の説明 streamlitではボタンなどのウィジェットの値が変更される度に全てのコードが再実行されます。 なので、ページ遷移を行うためにはページ管理用の変数を作成し、実行の最初でその値により処理を分岐させるという方法を取るのが一般的かと思います。 イメージとしては下記のようなコードになります。 import streamlit as st def main(): # 1ページ目表示 st.sidebar.title("test_streamlit") st.markdown("## ボタンでページを変えましょう") st.sidebar.button("ページ切り替えボタン", on