當前位置:科普知識站>IT科技>

python|os。path。join

IT科技 閲讀(3.18W)

os.path.join是屬於python下的一個函數,os.path.join()函數一般是用於連接兩個或是更多的路徑名組件。

語法格式

os.path.join(path1[,path2[,......]])

返回值:

也就是將多個路徑組合後返回。

説明:

1、若是各組件名首字母不包含’/’,那麼函數就會自動加上。

2、若是有一個組件是一個絕對路徑,那麼在它之前的所有組件都會被捨棄。

3、若是最後一個組件為空,那麼所生成的路徑會以一個’/’分隔符結尾。

python os.path.join

參考範例:

示例1、

輸入代碼:

import os

Path1 = 'home'

Path2 = 'develop'

Path3 = 'code'

Path10 = Path1 + Path2 + Path3

Path20 = os.path.join(Path1,Path2,Path3)

print ('Path10 = ',Path10)

print ('Path20 = ',Path20)

輸出結果:

Path10 = homedevelopcode

Path20 = homedevelopcode

示例2、

輸入代碼:

import os

Path1 = '/home'

Path2 = 'develop'

Path3 = 'code'

Path10 = Path1 + Path2 + Path3

Path20 = os.path.join(Path1,Path2,Path3)

print ('Path10 = ',Path10)

print ('Path20 = ',Path20) 

輸出結果:

Path10 = /homedevelopcode

Path20 = /homedevelopcode

python os.path.join 第2張

示例3、

輸入代碼:

import os

Path1 = 'home'

Path2 = '/develop'

Path3 = 'code'

Path10 = Path1 + Path2 + Path3

Path20 = os.path.join(Path1,Path2,Path3)

print ('Path10 = ',Path10)

print ('Path20 = ',Path20) 

輸出結果:

Path10 = home/developcode

Path20 = /developcode