カテゴリー「ファイル」
ファイル操作は、Pythonプログラミングにおいて非常に重要な要素です。本カテゴリーでは、ファイルのオープン、クローズ、読み込み、書き込み、そして様々なファイル形式(CSV, JSON, Excelなど)の処理方法を網羅的に解説します。
さらに、ファイルやディレクトリの存在確認、情報の取得、作成、削除、コピー、移動といった基本的な操作に加え、効率的なリソース管理のためのwith文の使い方、エラー処理、エンコーディング指定、一時ファイルの生成など、実践的なテクニックも紹介します。
初心者から中級者まで、Pythonでのファイル操作に関する知識を深めたい方にとって、役立つ情報を提供します。
各記事では、具体的なコード例と分かりやすい解説を通して、Pythonでのファイル操作をマスターしていただけるよう努めています。
- Pythonでファイルに書き込む(write, writelines)
- Pythonでファイル・ディレクトリの情報を取得(os.stat, pathlib.Path)
- Pythonでファイル・ディレクトリの操作(os, shutil, pathlib)
- Pythonで一時ファイル・一時ディレクトリを作成(tempfile)
- PythonでConfigファイルを読み書き (configparser)
- Pythonでwith文によるリソース管理
- Pythonでファイルを開く・閉じる(open, close)
- Pythonでファイルを読み込む(read, readline, readlines)
- Pythonでファイルを追記モードで開く
- Pythonでファイルの上書き・削除
- Pythonでファイル・ディレクトリの存在確認(os.path.exists, os.path.isfile, os.path.isdir)
- Pythonでディレクトリを作成・削除(os.mkdir, os.makedirs, os.rmdir, shutil.rmtree)
- Pythonでファイル・ディレクトリのコピー・移動(shutil.copy, shutil.move)
- PythonでCSVファイルを読み書き(csv)
- PythonでJSONファイルを読み書き(json)
- Pythonでpickleを使ってオブジェクトをシリアライズ・デシリアライズ
- PythonでZIPファイルを読み書き(zipfile)
- Pythonでファイルをバイナリモードで読み書き
- Pythonでファイルのエンコーディングを指定して読み書き
- PythonでExcelファイルを読み書き (openpyxl, pandas)