import os
# 指定目录路径
folder_path = '/path/to/folder'
# 旧字符串和新字符串
old_string = 'old_string'
new_string = 'new_string'
# 遍历指定目录下的所有文件
for file_name in os.listdir(folder_path):
# 拼接文件的完整路径
file_path = os.path.join(folder_path, file_name)
# 判断文件是否是普通文件
if os.path.isfile(file_path):
# 将文件名中的旧字符串替换为新字符串
new_file_name = file_name.replace(old_string, new_string)
# 生成新的文件路径
new_file_path = os.path.join(folder_path, new_file_name)
# 对文件进行重命名
os.rename(file_path, new_file_path)
print(f'{file_path} -> {new_file_path}')
文件批量重命名
于 2023-03-24 09:39:10 首次发布