Pythonで複数のファイル名を一括で変更する方法は何ですか?
Pythonでは、ファイル名を一括で変更するためにosモジュールを使用することができます。以下はその例です:
import os
# 获取文件夹中所有文件的列表
folder_path = 'your_folder_path'
file_list = os.listdir(folder_path)
# 遍历文件列表
for file_name in file_list:
# 获取文件的完整路径
old_path = os.path.join(folder_path, file_name)
# 修改文件名
new_file_name = 'new_' + file_name
# 获取文件的新路径
new_path = os.path.join(folder_path, new_file_name)
# 使用os.rename()函数进行文件重命名
os.rename(old_path, new_path)
上記の例では、folder_pathはファイル名を一括変更したいフォルダのパスです。まず、os.listdir()関数を使用してフォルダ内のすべてのファイルのリストを取得します。次に、forループを使用してファイルリストを反復処理し、各ファイルに名前を変更します。os.rename()関数を使用してファイルの名前を新しい名前に変更し、必要に応じて新しいファイル名を変更できます。