1. 程式人生 > >Python講堂    路徑拼接os.path.join()函式完全教程

Python講堂    路徑拼接os.path.join()函式完全教程

os.path.join()函式用於路徑拼接檔案路徑。 os.path.join()函式中可以傳入多個路徑:

1.會從第一個以”/”開頭的引數開始拼接,之前的引數全部丟棄。

2.以上一種情況為先。在上一種情況確保情況下,若出現”./”開頭的引數,會從”./”開頭的引數的上一個引數開始拼接。

3.有多個以”/”開頭的引數,從最後”/”開頭的的開始往後拼接,之前的引數全部丟棄。

import os

print("1:",os.path.join('aaaa','/bbbb','ccccc.txt'))

print("2:",os.path.join('/aaaa','/bbbb','/ccccc.txt'))

print("3:",os.path.join('aaaa','./bbb','ccccc.txt'))

輸出為

1: /bbbb\ccccc.txt 2: /ccccc.txt 3: aaaa\./bbb\ccccc.txt