1茄螃、os.path.split()
函數(shù)返回一個(gè)路徑的目錄名和文件名
2掠械、os.path.isfile()和os.path.isdir()函數(shù)分別檢驗(yàn)給出的路徑是一個(gè)文件還是目錄搔涝。
3拖云、os.path.splitext():分離文件名與擴(kuò)展名
>>> os.path.splitext('a.txt')
('a','.txt')
4摘仅、os.path.join(path,name):連接目錄與文件名或目錄
>>> os.path.join('c:\\Python','a.txt')
'c:\\Python\\a.txt'
>>> os.path.join('c:\\Python','f1')
'c:\\Python\\f1'
5、os.path.basename(path):返回文件名
6.os.path.getatime(path) #返回最后一次進(jìn)入此path的時(shí)間叮叹。返回時(shí)間戳
7.os.path.getmtime(path)? #返回在此path下最后一次修改的時(shí)間艾栋。返回時(shí)間戳
8.os.path.getctime(path)? #返回時(shí)間戳
9.os.path.getsize(path)? #返回文件大小,如果文件不存在就返回錯(cuò)誤
10.os.path.isabs(path)? #判斷是否為絕對(duì)路徑
11.os.path.isfile(path)? #判斷路徑是否為文件
12.os.path.isdir(path)? #判斷路徑是否為目錄
13.os.path.islink(path)? #判斷路徑是否為鏈接
14.os.path.ismount(path)? #判斷路徑是否為掛載點(diǎn)()
15.os.path.join(path1[, path2[, ...]])? #把目錄和文件名合成一個(gè)路徑
16.os.path.normcase(path)? #轉(zhuǎn)換path的大小寫和斜杠
17.os.path.normpath(path)? #規(guī)范path字符串形式
18.os.path.realpath(path)? #返回path的真實(shí)路徑
19.os.path.relpath(path[, start])? #從start開始計(jì)算相對(duì)路徑
20.os.path.samefile(path1, path2)? #判斷目錄或文件是否相同
21.os.path.sameopenfile(fp1, fp2)? #判斷fp1和fp2是否指向同一文件
22.os.path.samestat(stat1, stat2)? #判斷stat tuple stat1和stat2是否指向同一個(gè)文件
23.os.path.split(path)? #把路徑分割成dirname和basename蛉顽,返回一個(gè)元組
24.os.path.splitdrive(path)? #一般用在windows下蝗砾,返回驅(qū)動(dòng)器名和路徑組成的元組