溫馨提示×

利用Python的path函數獲取路徑的各個組成部分

小樊
121
2024-08-23 10:53:27
欄目: 編程語言

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模塊中的函數獲取路徑的各個組成部分,包括目錄部分、文件名部分、擴展名部分等。您可以根據自己的需求選擇合適的函數來獲取路徑的不同組成部分。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女