当前位置:科普知识站>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