Pythonファイル管理:ファイルのリネームと削除を簡単に
Pythonでのファイルのリネームと削除
Pythonでは、os モジュールの組み込み関数を使用してファイルのリネームと削除が可能です。これらの操作は、ファイルシステム内でのファイル管理において重要です。このチュートリアルでは、これらのアクションをステップバイステップで解説します。
Pythonでのファイルリネーム
Pythonでファイルをリネームするには、os.rename() 関数を使用します。この関数は2つの引数を取ります:現在のファイル名と新しいファイル名。
構文
Pythonの rename() 関数の基本構文は以下の通りです:
os.rename(current_file_name, new_file_name)
パラメータ
- current_file_name — リネームしたいファイルの現在の名前
- new_file_name — ファイルに割り当てたい新しい名前
例
既存ファイル "oldfile.txt" を "newfile.txt" にリネームする例:
import os # 現在のファイル名 current_name = "oldfile.txt" # 新しいファイル名 new_name = "newfile.txt" # ファイルをリネーム os.rename(current_name, new_name) print(f"File '{current_name}' renamed to '{new_name}' successfully.")
実行結果:
File 'oldfile.txt' renamed to 'newfile.txt' successfully.
Pythonでのファイル削除
Pythonでファイルを削除するには、os.remove() 関数を使用します。この関数は、ファイル名で指定されたファイルを削除します。
構文
Pythonの remove() 関数の基本構文:
os.remove(file_name)
パラメータ
削除するファイルの名前をパラメータとして受け取ります。
例
既存ファイル "file_to_delete.txt" を削除する例:
import os # 削除するファイル file_to_delete = "file_to_delete.txt" # ファイルを削除 os.remove(file_to_delete) print(f"File '{file_to_delete}' deleted successfully.")
実行結果:
File 'file_to_delete.txt' deleted successfully.
Python
- Python 開発環境の構築ガイド:インストールから実行まで完全解説
- Python ラムダ関数: 無名関数の実践ガイド
- WindowsにPythonとPyCharmをインストールするステップバイステップガイド
- Python len()関数:オブジェクトの長さを測る実践ガイド
- Real Pythonに参加しよう:アカウント作成でプレミアムPythonチュートリアルにアクセス
- Python collections.Counter:効率的なカウント、更新、演算操作
- Python ループ完全マスター:制御フローと繰り返し技法
- Pythonにおける数値、型変換、数学のマスター
- PythonでZIPアーカイブ作成:ディレクトリ全体からカスタムファイル選択まで
- Pythonループ完全ガイド:for、while、break、continue、enumerate
- Python正規表現マスターガイド:実践的パターンマッチング