import os
path = '/home/user/Documents/example.txt'
# 獲取路徑的目錄部分
dir_name = os.path.dirname(path)
print('Directory:', dir_name)
# 獲取路徑的文件名部分
file_name = os.path.basename(path)
print('File name:', file_name)
# 獲取路徑的文件名部分和擴展名部分
file_name, file_ext = os.path.splitext(file_name)
print('File name:', file_name)
print('File extension:', file_ext)
# 將路徑分割成目錄部分和文件名部分
dir_name, file_name = os.path.split(path)
print('Directory:', dir_name)
print('File name:', file_name)
# 將路徑分割成目錄部分和文件名部分和擴展名部分
dir_name, file_name = os.path.split(os.path.splitext(path)[0])
print('Directory:', dir_name)
print('File name:', file_name)
這段代碼演示了如何使用Python的os.path模塊中的函數獲取路徑的各個組成部分,包括目錄部分、文件名部分、擴展名部分等。您可以根據自己的需求選擇合適的函數來獲取路徑的不同組成部分。