Python批量重命名文件
2024.01.17 21:22浏览量:6简介:使用Python的os和shutil模块,可以轻松地批量重命名文件。下面是一个简单的示例,演示如何使用Python批量重命名文件。
在Python中,我们可以使用os和shutil模块来批量重命名文件。下面是一个简单的示例代码,它会将指定目录下的所有.txt文件重命名为.old。
import osimport shutil# 指定目录路径directory = '/path/to/directory'# 遍历目录中的文件for filename in os.listdir(directory):# 检查文件是否为.txt文件if filename.endswith('.txt'):# 构建新的文件名new_filename = filename[:-4] + '.old'# 构建完整的旧文件名和新文件名old_file = os.path.join(directory, filename)new_file = os.path.join(directory, new_filename)# 重命名文件shutil.move(old_file, new_file)
在这个示例中,我们首先指定了要重命名的文件的目录。然后,我们使用os.listdir()函数遍历目录中的所有文件。对于每个以.txt结尾的文件,我们构建一个新的文件名(将.txt替换为.old),然后使用shutil.move()函数将文件重命名为新的文件名。
请注意,这个示例假设您已经安装了Python,并且您已经熟悉Python编程语言的基本语法。如果您需要更详细的帮助,请参考Python官方文档或寻求专业人士的帮助。

发表评论
登录后可评论,请前往 登录 或 注册