在Python中,你可以使用os.path
模块的函数来根据文件路径获取文件名及其后缀名。以下是一个示例:
import osdef get_filename_and_extension(file_path):# 使用 os.path.basename 获取文件名filename = os.path.basename(file_path)# 使用 os.path.splitext 获取文件名和后缀名filename, extension = os.path.splitext(filename)return filename, extension# 使用示例
file_path = "/path/to/your/file.txt"
filename, extension = get_filename_and_extension(file_path)
print(f"文件名: {filename}, 后缀名: {extension}")
在这个示例中,os.path.basename
函数用于从文件路径中提取文件名,而os.path.splitext
函数用于将文件名拆分为文件名和后缀名。运行这段代码将输出:
文件名: file, 后缀名: .txt
这样你就可以分别获取到文件名和后缀名了。