🐍
Pythonでファイル名を一括置換
特定のフォルダ配下にあるファイル名を一括置換するScriptです。
「やば!微妙にファイル名に付与するID間違えた!」ということが起きたので楽に一括置換するために作りました。
PythonをVSCodeで使えるようにするための設定方法は以下の記事をご覧ください。
import os
folder_path = r'C:\path\to\folder' # 置換対象のファイルが存在するフォルダのパス
old_text = 'Replace前のファイル名' # 置換前のテキスト
new_text = 'Replace後のファイル名' # 置換後のテキスト
for filename in os.listdir(folder_path):
if old_text in filename:
new_filename = filename.replace(old_text, new_text)
os.rename(os.path.join(folder_path, filename), os.path.join(folder_path, new_filename))
Discussion
UT Test Inputファイルの名称変更で使いました。Pythonだとビルドが要らなくて手軽でいいですよね😀