在Python中,可以使用os.path.normpath()
函數來規范化路徑。這個函數會將路徑中的符號鏈接和相對路徑轉換為絕對路徑,并且會去掉多余的斜杠。
下面是一個示例代碼,演示如何使用os.path.normpath()
函數對路徑進行規范化:
import os
# 待規范化的路徑
path = "/path/to//some/../file.txt"
# 規范化路徑
normalized_path = os.path.normpath(path)
print('原始路徑:', path)
print('規范化后的路徑:', normalized_path)
運行上面的代碼,輸出將會是:
原始路徑: /path/to//some/../file.txt
規范化后的路徑: /path/to/file.txt
通過這種方式,可以確保路徑的一致性和可讀性。