Python 【Python】zipfileモジュールの使い方! Python標準ライブラリのzipfileモジュールは、ZIPファイルの作成や解凍を簡単に行うための便利なツールです。 複数のZIPファイルをまとめて解凍したり、特定のファイルだけを解凍したり、複数のファイルやディレクトリをZIPファイルに... 2024.09.12 Python
Python 【Python】pipとpip3の違い Python の pip と pip3 の違いは、主に以下の2つのポイントにまとめられます。 Python のバージョンによる違い pip: 通常、Python 2.x のパッケージ管理ツールとして使われます。 pip3: Python 3... 2024.09.10 Python
Python 【Python】Pandasのmelt関数の使い方 Pandasのmelt関数は、データフレームを「長い」形式に変換するのに非常に便利なツールです。 データを可視化する際や、統計分析の前処理として使用することが多いです。 melt関数の基本的な使い方から、応用例までを詳しく紹介します。 me... 2024.08.06 Python
Azure Azure AI Searchのインデックス作成 LLMに知識を与える手法として、検索システムを使用したRAG(Retrieval-Augmented Generation)が主流になっています。 Azureにおいては、1つの方法として、Azure OpenAI ServiceのLLMとA... 2024.07.02 AzurePython
Python 【Streamlit】お洒落なデザイン10選 Streamlitのお洒落なテーマ設定をChatGPTに10個出してもらいました。 サンプルアプリ 以下のサンプルアプリを使用して、スタイルを確認しました。 基本的なレイアウトといくつかのUIコンポーネントを含んでいます。 import s... 2024.06.20 Python
Python 【Streamlit】config.tomlの書き方とおすすめ設定 Streamlitの設定ファイルは、.streamlit/config.tomlという名前で作成します。 このファイルには、Streamlitアプリケーションの動作を制御するための設定を記述します。 以下は、一般的な設定項目とおすすめの設定... 2024.06.17 Python
Python 【Git】空のディレクトリを管理対象にする方法 Gitではディレクトリのみを管理対象にすることはできませんが、ディレクトリを含む空のファイルを追加することでディレクトリをGitリポジトリに含めることができます。 通常.gitkeep名称のファイルを使用します。 ディレクトリを作成 mkd... 2024.06.13 Python
Python 【python-docx】Wordの段落作成とインデント設定 「python-docx」というライブラリを使用して、PythonでWord文書を作成することができます。 その際の、段落の追加とインデント設定の方法をまとめておきます。 必要なライブラリのインストール 以下のコマンドで、ライブラリをインス... 2024.06.10 Python
Python 【Python】loggingの基本的な使い方 Python の logging モジュールを使うと、プログラムの動作を追跡するためのログを記録できます。以下は、logging モジュールの基本的な使い方について説明します。 基本的な使い方 まず、基本的な logging の設定とメッセ... 2024.05.28 Python
Python 【Python】yieldの意味と便利な使い方 yield は、Pythonのジェネレータを作成するためのキーワードで、関数の実行を一時停止し、その状態を保持しつつ、値を返すことができます。 関数が次に呼び出されるときには、yield から実行が再開されます。これにより、大量のデータを一... 2024.05.28 Python