dirname和basename是两个用于处理文件路径的函数,通常一起使用来获取文件路径的不同部分。
dirname函数返回路径中的目录部分,basename函数返回路径中的文件名部分。
例如,如果有一个文件路径是"/home/user/test.txt",可以使用dirname和basename来分别获取其目录和文件名:
import os
file_path = "/home/user/test.txt"
dir_name = os.path.dirname(file_path)
base_name = os.path.basename(file_path)
print("Directory name:", dir_name)
print("Base name:", base_name)
输出结果为:
Directory name: /home/user
Base name: test.txt