你可以使用Python的os模块来实现保留现有文件名并在末尾添加两个字符的操作。下面是一个示例代码:
import os
def add_suffix(filename, suffix):
# 分割文件名和扩展名
basename, extension = os.path.splitext(filename)
# 添加后缀
new_filename = basename + suffix + extension
return new_filename
# 测试示例
filename = "example.txt"
suffix = "12"
new_filename = add_suffix(filename, suffix)
print(new_filename)
这段代码中,首先我们导入了Python的os模块。然后定义了一个名为add_suffix
的函数,该函数接受两个参数:filename
表示要修改的文件名,suffix
表示要添加的后缀。
在函数内部,我们使用os.path.splitext
函数来分割文件名和扩展名。然后将后缀添加到文件名的末尾,最后再添加回扩展名,得到新的文件名。
最后,我们通过调用add_suffix
函数并传入示例的文件名和后缀来测试代码,并打印出新的文件名。在这个示例中,输出结果将是example12.txt
。