os.path.isdir('c:\') #如果path是一個存在的目錄薇搁,則返回true
os.path.listdir('F:\Python') # 返回Python目錄下內(nèi)容
os.path.join(path1[,path2[,...]]) #將多個路徑組合后返回
實例:
os.path.join('c:\','csv','test.csv')
'c:\csv\test.csv'
os.path.normcase('c:\windows\system32\') #規(guī)范和路徑
'c:\windows\system32\'
os.path.spiltdrive('c:\windows') #返回(drivername,fpath)
os.path.spiltdrive('c:\windows')
('c:','\windows')
os.path.spiltext('c:\csv\test.csv') #分離文件名與擴展名
os.path.spiltext('c:\csv\test.csv')
('c:\csv\test','.csv')
os.path.getsize('c:\boot.ini') #返回path文件的大惺鬃啊(字節(jié))
os.path.getsize('c:\boot.ini')
299L
os.path.getmtime(path)#返回path所指向的文件或者目錄的最后修改時間
os.path.basename(path)#返回文件名
實例:
os.path.basename('a.txt')
'a.txt'
os.path.dirname(path) #返回文件路徑
os.path.dirname('c:/Python/a.txt')
'c:/python'
函數(shù)endswith()
作用:判斷字符串是否可以指定字符或子字符串結(jié)尾,常用于判斷文件類型
string.endswith(str,beg=[0,end=len(string)])
string[beg:end].endswith(str)