• Python实现批量重命名文件源代码
  • 发布于 1个月前
  • 120 热度
    0 评论
当目录下有大量文件需要按照特定的命名规则重命名时,手动操作非常耗时。这个脚本可以自动将文件按照指定规则批量重命名。
import os

def rename_files(directory, prefix):
    for count, filename in enumerate(os.listdir(directory)):
        new_name = f"{prefix}_{str(count)}{os.path.splitext(filename)[1]}"
        os.rename(os.path.join(directory, filename), os.path.join(directory, new_name))
        print(f"已重命名: {filename} -> {new_name}")
# 堆代码 duidaima.com
# 示例用法
directory_path = "files_folder"
rename_files(directory_path, "document")
该脚本会将指定目录下的所有文件重命名为指定前缀加上编号的格式,适用于批量处理文档或图片。
用户评论