1.os.path.abspath(path) 傳回path規範化的 絕對路徑
2.os.path.split(path) 将path分割成目錄和檔案名二進制組傳回。
3.os.path.dirname(path) 傳回path的目錄。其實就是os.path.split(path)的第一個元素
4.os.path.basename(path) 傳回path最後的檔案名。即os.path.split(path)的第二個元素
5.os.path.commonprefix(list) 傳回list中,所有path 共有的最長的路徑。
6.os.path.exists(path) 如果path存在,傳回True;如果path不存在,傳回False
7.os.path.isabs(path) 如果path是絕對路徑,傳回True
8.os.path.isfile(path) 如果path是一個存在的檔案,傳回True。否則傳回False 檔案 .py, .txt
9.os.path.isdir(path) 如果path是一個存在的目錄,則傳回True。否則傳回False 目錄/檔案夾
10.os.path.join(path1[, path2[, …]]) 将多個路徑組合後傳回,第一個絕對路徑之前的參數将被忽略
11. os.path.normcase(path) 在Linux和Mac平台上,該函數會原樣傳回path,在windows平台上會将路徑中所有字元轉換為小寫,并将所有斜杠轉換為反斜杠
12.os.path.normpath(path) 規範化路徑。
13.os.path.splitdrive(path) 傳回(drivername,fpath)元組
14.os.path.splitext(path) 分離檔案名與擴充名;預設傳回(fname,fextension)元組,可做分片操作
注意這兩個的差別
15、傳回目前工作目錄
16.os.path.getatime(path) 傳回path所指向的檔案或者目錄的最後存取時間。
17.os.path.getmtime(path) 傳回path所指向的檔案或者目錄的最後修改時間
os.access(path, mode) 的介紹用法假定 /tmp/foo.txt 檔案存在,并有讀寫權限
20、 os.walk方法,主要用來周遊一個目錄内各個子目錄和子檔案