首先来几个常用例子:
获取文件当前路径 : 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)
判断一个路径或文件是否存在,并返回布尔值。
新闻热点
疑难解答