在Python中,可以使用os
模块来更改文件的扩展名。下面是一个示例代码:
import os
def change_file_extension(file_path, new_extension):
# 获取文件名和扩展名
file_name, file_extension = os.path.splitext(file_path)
# 构建新的文件名
new_file_name = file_name + new_extension
# 重命名文件
os.rename(file_path, new_file_name)
# 示例用法
file_path = 'example.txt'
new_extension = '.jpg'
change_file_extension(file_path, new_extension)
在上面的代码中,change_file_extension
函数接收文件路径和新的扩展名作为参数。首先,使用os.path.splitext
函数来分离文件名和扩展名。然后,使用新的扩展名构建新的文件名。最后,使用os.rename
函数来重命名文件,将其扩展名更改为新的扩展名。
请注意,在运行示例代码之前,确保传递的文件路径是正确的,并且文件实际存在。
下一篇:保留原始颜色的多图混合