首先來幾個常用例子:
獲取文件當前路徑 : 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)
判斷一個路徑或文件是否存在,并返回布爾值。
新聞熱點
疑難解答