当前位置:家常菜>百科>科技>正文

python os.path.join

人气:402 ℃/2024-10-04 00:03:53

python os.path.join是怎样的呢?下面就让我们一起来了解一下吧:

os.path.join是属于python下的一个函数,os.path.join()函数一般是用于连接两个或是更多的路径名组件。

语法格式:

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

返回值:

也就是将多个路径组合后返回。

说明:

1、若是各组件名首字母不包含’/’,那么函数就会自动加上。

2、若是有一个组件是一个绝对路径,那么在它之前的所有组件都会被舍弃。

3、若是最后一个组件为空,那么所生成的路径会以一个’/’分隔符结尾。

参考范例:

示例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 = home\develop\code

示例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 = /home\develop\code

示例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 = /develop\code

  • 2019帕萨特报价多少?

    目前帕萨特的官方指导价为: 18.49-30.39万:1、内饰:相比老款帕萨特,中控是它的亮点,电子手刹,一键启动,无钥匙进入,电动座椅等都是帕萨特的标配,全系都有,这也是算厚...

    问答查看全文>>
  • 冬季用车如何除雾

    用软毛巾直接擦掉、将车窗打开一条缝隙、使用专用防雾剂清理或打开暖风除雾等。除此之外,也可以使用特殊的防雾剂,需要先擦拭前挡风玻璃的内部,然后在清洁后再喷涂防雾剂,使薄雾在水分子...

    问答查看全文>>
  • 祝老公30岁生日的说说

    1、只有懂得生活的人,才能领略鲜花的娇艳。只有懂得爱的人,才能领略到心中芬芳。祝您有一个特别的生日!2、这个世界上有三个重要的日子,有你的那天,冥冥中拨动心弦;有我的那天,欢快...

    说说查看全文>>
  • 午间分享正能量语录 午间正能量朋友圈句子

    1、以自己喜欢的方式生活,做自己喜欢做的事,午安,各位。2、不做金钱的奴隶,非要以毒攻毒,拥有许多金钱才行。还有不为名利支配,也得有若干名利才能说这样的话。午安!3、这个世界上...

    说说查看全文>>
  • 高速路限速80能跑多少?

    速度保持在80Km\/h-90Km\/h不会被罚款:1、法律规定小型车超速20%以下的,处警告;超速20%低于50%的,罚款200元,扣3分;超速50%...

    问答查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版