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