首页 > 编程 > Python > 正文

python2.7 os.path详解

2019-11-08 01:08:09
字体:
来源:转载
供稿:网友

首先来几个常用例子:

获取文件当前路径  :  os.path.dirname(__file__)

获取某路径的上一级目录 :os.path.abspath(os.path.join(path,"..")) 

判断文件或路径是否存在:os.path.exists(path)

将文件和路径拆分: os.path.split(path) 

下面是模块详解

os.path.pardir        

        等于字符串 '..'

os.path.join(path1,path2,path3)  

        将多个path用 "/" 链接起来    

os.path.abspath(path)         获取path的真实路径,例如os.path.abspath(os.path.join(path,os.path.pardir,".."))  为获取path的上上级目录

os.path.split(path)

        将path的路径和文件名拆开,存在一个元组中("e:/123","abc.txt")

os.path.dirname(path)

        返回文件的路径,相当于os.path.split(path)的第一个元素 例如:os.path.dirname(__file__)

os.path.basename(path)

            返回文件的路径,相当于os.path.split(path)的第二个元素

os.path.exists(path)

        判断一个路径或文件是否存在,并返回布尔值。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表