pythonで指定したフォルダ内の全ファイルに拡張子.jpgをつけるソースコード

2024年6月17日

以下は、Pythonを使用して指定したフォルダ内の全ファイルに拡張子 “.jpg" をつけるソースコードの例です。このコードは、osモジュールを使用してフォルダ内のファイルを取得し、ファイル名の末尾に “.jpg" を追加します。

python
import os

def add_extension_to_files(folder_path, extension):
    # 指定したフォルダ内の全ファイルを取得
    files = os.listdir(folder_path)
    
    # 各ファイルに拡張子を追加
    for file in files:
        # ファイルのパスを作成
        file_path = os.path.join(folder_path, file)
        # ファイル名の拡張子が ".jpg" でない場合のみ処理を行う
        if not file.endswith(".jpg"):
            # 新しいファイル名を作成
            new_file_path = file_path + extension
            # ファイルをリネーム(拡張子 ".jpg" を追加)
            os.rename(file_path, new_file_path)
            print(f"Renamed {file_path} to {new_file_path}")

# フォルダのパスと拡張子を指定して関数を呼び出す
folder_path = "指定したいフォルダのパス"
extension = ".jpg"
add_extension_to_files(folder_path, extension)

このコードを使用する前に、次の点に注意してください:

  • “指定したいフォルダのパス" を実際のフォルダのパスに置き換えてください。
  • このコードは、指定したフォルダ内のすべてのファイルの拡張子を “.jpg" に変更します。フォルダ内の他のファイルにも拡張子を変更する場合は、コードを適宜変更してください。
  • コードを実行する前に、フォルダ内のファイルが誤って変更されないように、バックアップを取得することをお勧めします。

未分類

Posted by ぼっち