タイトルの通り、フォルダの中にあるファイルの名前を変更するPythonコードです
change_file_name.py
"""
フォルダの中にあるファイルの名前を"1.example"から始まる順番の名前に変更するコード
"""
import os
# 名前を変更したいファイルを格納したフォルダへのパスを指定
folder_path = "path_to_folder"
# フォルダ内の名前のリストを取得
file_list = os.listdir(folder_path)
# 一つ一つのファイルを見ていき、名前を変更していくループ
# このコードの場合、indexは1からスタートする
for index, file_name in enumerate(file_list, start=1):
# 元のファイルのパスを作成
old_file_path = os.path.join(folder_path, file_name)
# 新しいファイルのパスを作成。ここで新しい名前を設定しておく
# この場合は"1.example","2.example", ...と作られていく
new_file_path = os.path.join(folder_path, f"{index}.example")
# renameメソッドにold・newそれぞれのパスを渡し、名前を変更する
os.rename(old_file_path, new_file_path)
コピペ用コメントなし版
change_file_name.py
import os
folder_path = "path_to_folder"
file_list = os.listdir(folder_path)
for index, file_name in enumerate(file_list, start=1):
old_file_path = os.path.join(folder_path, file_name)
new_file_path = os.path.join(folder_path, f"{index}.example")
os.rename(old_file_path, new_file_path)