Python 【Streamlit】テキスト/メッセージの表示方法まとめ Streamlitは、簡単にWebアプリケーションを作成できるPythonライブラリで、ユーザーとのインタラクションを作る際にテキスト、メッセージ表示が非常に重要な役割を果たします。 Streamlitでメッセージを表示する方法をまとめます... 2024.12.03 PythonStreamlit
Python 【Streamlit】Tabの使用した表示切替 Streamlitは、シンプルなコードでインタラクティブなアプリケーションを構築できる便利なライブラリです。 streamlit.tabsを使うと、複数のタブを切り替えて情報を整理して表示できます。 streamlit.tabsの使い方につ... 2024.12.03 PythonStreamlit
Python 【Streamlit】アイコンを設定する方法 StreamlitはWebアプリケーションを簡単に構築できるPythonライブラリです。 アプリケーションのアイコンを設定することは、プロジェクトの個性を高めるために役立ちます。 アイコンの設定方法 Streamlitでは、アプリケーション... 2024.12.03 PythonStreamlit
Python 【Streamlit】ボタンのon_clickを使う方法 Streamlitでは、ボタンをクリックした際に特定の処理を実行させるためにon_click引数を使用できます。 この引数に関数を渡すことで、ユーザーがボタンをクリックしたときにその関数が実行されます。 on_clickの基本的な使い方をま... 2024.12.03 PythonStreamlit
Python 【Streamlit】処理中メッセージを表示する方法 Streamlitでは、バックエンドで長時間処理が必要な場合に、ユーザーにその状況を分かりやすく伝えるための「処理中メッセージ」を簡単に実装できます。 具体的なコード例を交えながら、処理中メッセージを表示する方法をまとめます。 スピナー(s... 2024.12.02 PythonStreamlit
Python 【Streamlit】rerunを使用したスクリプト再実行 st.rerun()は、Streamlitアプリケーションのスクリプトを再実行するための関数です。 この関数を呼び出すと、Streamlitは現在のスクリプト実行を停止し、再実行をキューに入れます。 rerun()の使い方 st.rerun... 2024.12.01 PythonStreamlit
Python 【Streamlit】簡単なナビゲーションを作成する方法 – streamlit-option-menu活用 Streamlitは簡単にインタラクティブなWebアプリケーションを作成できるPythonフレームワークです。 streamlit-option-menuは、サイドバーやページナビゲーションを実現する便利なライブラリです。 このライブラリの... 2024.12.01 PythonStreamlit
Python 【Streamlit】Session Stateを使ったデータ管理の基本 Streamlitでは、アプリケーションの再レンダリングが行われるたびに、ウィジェットの状態や入力データがリセットされてしまいます。 この問題を解決するために利用できるのがsession_stateです。 セッション間で状態を保持し、インタ... 2024.12.01 PythonStreamlit
Azure 【Azure OpenAI Service】Streamlitでストリーミング応答を実装! Azure OpenAI ServiceのGPTとStreamlitを使用したWebアプリケーションにおいて、ストリーミング応答を実装する方法をまとめます。 サンプルコード 早速ですが、以下のコードで実装できました。 import os i... 2024.11.29 AzureGenerative AIPythonStreamlit
Python Streamlitで利用されるWebSocket通信とは? Streamlitは、データアプリケーションを簡単に作成するためのPythonフレームワークです。 Webブラウザを通じてインタラクティブなアプリケーションを提供します。 その背後では、WebSocket通信が重要な役割を果たしています。 ... 2024.11.27 PythonStreamlit