在Python中,可以使用os模块来重命名文件。os模块提供了一系列用于处理文件和目录的函数。
要重命名文件,可以使用os模块中的os.rename()函数。该函数接受两个参数,第一个参数是原文件名,第二个参数是新文件名。下面是一个示例代码:
import os
def rename_file(file_path, new_name):
# 获取文件所在的目录路径
directory = os.path.dirname(file_path)
# 拼接新的文件路径
new_path = os.path.join(directory, new_name)
# 重命名文件
os.rename(file_path, new_path)
# 要重命名的文件路径
file_path = '/path/to/old/file.txt'
# 新文件名
new_name = 'new_file.txt'
# 调用函数进行重命名
rename_file(file_path, new_name)
在上面的代码中,rename_file()
函数接受文件路径和新文件名作为参数。首先,通过os.path.dirname()
函数获取文件所在的目录路径。然后,使用os.path.join()
函数将目录路径和新文件名拼接成新的文件路径。最后,通过os.rename()
函数将原文件重命名为新文件。
这种方法适用于重命名任何类型的文件,无论是文本文件、图像文件还是视频文件都可以。只需要将要重命名的文件路径和新文件名传递给rename_file()
函数即可。
腾讯云相关产品推荐:对象存储(COS)。
领取专属 10元无门槛券
手把手带您无忧上云