要保留文件名的前6个字符来重命名多个文件,可以使用以下代码示例:
import os
# 获取目标文件夹中的所有文件
folder_path = '目标文件夹路径'
files = os.listdir(folder_path)
# 遍历每个文件
for file in files:
# 构建新的文件名
new_name = file[:6] + file[file.rindex('.'):]
# 生成新的文件路径
old_path = os.path.join(folder_path, file)
new_path = os.path.join(folder_path, new_name)
# 重命名文件
os.rename(old_path, new_path)
请将"目标文件夹路径"替换为实际的目标文件夹路径。代码将遍历目标文件夹中的每个文件,将文件名的前6个字符与文件扩展名进行拼接,然后使用os.rename()
函数将文件重命名为新的文件名。