Python の Streamlit でクエリパラメータを取得する
Streamlit ではプログラムからクエリパラメータを取得することも出来ます。 今回は以下を使って「クエリパラメータが指定された場合はボタンの名前を変更する」サンプルをメモしておきます。
検証環境¶
対象 | バージョン |
---|---|
Python | 3.13.3 |
サンプルスクリプト¶
5 行目でクエリパラメータを辞書形式で取得しています。 7 行目以降は辞書の値によって振る舞いを変えています。
1 2 3 4 5 6 7 8 9 10 |
|
実行結果¶
クエリパラメータが存在しない場合はボタンに No Name
と表示されます。
name
というクエリパラメータが与えられた場合はボタンに「name
で指定された値」が設定されます。