在Python中,pathlib
模塊中的Path
類提供了一種更直觀和易于使用的方法來處理文件路徑。Path
類允許您輕松地執(zhí)行各種操作,例如構(gòu)造、連接、解析和規(guī)范化文件路徑。
以下是Path
類的一些常見用法示例:
from pathlib import Path
# 創(chuàng)建一個(gè)文件路徑
path = Path('/path/to/file.txt')
from pathlib import Path
# 連接兩個(gè)路徑
path1 = Path('/path/to')
path2 = path1 / 'file.txt'
from pathlib import Path
# 解析路徑中的各個(gè)部分
path = Path('/path/to/file.txt')
print(path.name) # 文件名
print(path.suffix) # 文件擴(kuò)展名
print(path.parent) # 父目錄路徑
from pathlib import Path
# 規(guī)范化路徑
path = Path('/path/to/../file.txt')
print(path.resolve()) # 規(guī)范化后的路徑
通過使用Path
類,您可以更輕松地處理文件路徑,避免手動(dòng)拼接路徑字符串時(shí)可能出現(xiàn)的錯(cuò)誤。Path
類還支持跨平臺(tái)操作,因此可以在不同操作系統(tǒng)上使用相同的代碼。