python os path_Python库详解之os.path库

1

1:函数os.path.abspath(path)

功能:返回一个标准的绝对路径的路径名.大部分平台上相当于调用函数normpath()函数.比如:normpath(join(os.getcwd(), path))

e57a258602214f57e54f7e0f732064fb970b73ad.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

2

2:函数os.path.basename(path)

功能:返回所给路径path的最底层路径名或者是文件名.如图所示:

52fae62064fb960b4a3828d58fa355e982ae6cad.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

3

3:函数os.path.commonprefix(list)

功能:在入参list内部的所有路径中,返回共有的包含最长前缀的路径.如果list是空的话,返回一个空字符.

30601b6104a355e9fcb7c563d22ae3efe17868ad.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

4

4:函数os.path.dirname(path)

功能:返回文件所在的路径名.

e2aefe781431dfb6b4757ad212cf02532e6363ad.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

5

5:函数os.path.exists(path)

功能:判断给定路径是否存在,如果存在返回True,否则返回False.

2e223d85e036e291c9f11e54b2723d03baea5bad.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

6

6:函数os.path.lexists(path)

功能:如果给定的路径存在,或者符号链接也存在,返回True,否则返回False.

3fc72e486143d7d4df28295f7da75f0f832b50ad.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

7

7:函数os.path.expandvars(path)

功能:对路径中出现的$name 或者 ${name}进行系统环境变量路径的取代.

75af02324b18512c2ce8f513ad334884cce349ad.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

8

8:函数os.path.expanduser(path)

功能:在UNIX或者Windows系统中,把path中包含的'~'和'~user'替换成用户目录.在Unix系统如果HOME配置了,那么'~'就用来替代环境变量HOME.

57af657f860e7c754fedd141650d3aceabd7bfad.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

END

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值