# *-* coding=gb2312 *-*
import os.path
import shutil
print "Linux Platform"
path='/home/vamei/doc/file.txt'
print os.path.basename(path)
print os.path.dirname(path)
info=os.path.split(path)
print info
p_list=["/home/vamei/music/aa.mp3","/home/vamei/doc/file.txt"]
print os.path.commonprefix(p_list)
print "\nWindows Platform"
path='C:\\doc\\whm\\aaa.txt'
print os.path.basename(path)
print os.path.dirname(path)
info=os.path.split(path)
print info
print "show common Prefix:"
p_list=["C:\\doc\\whm\\aaa.txt","C:\\doc\\music\\my.mp3"]
print p_list
print "Common prefix is:",os.path.commonprefix(p_list)
path="F:\\python\\Advance\\studyRegress.py"
print "File:",path," exist? " ,os.path.exists(path)
print "File size is ",os.path.getsize(path)
print "Current Path is:",os.getcwd()
def traveltree(curPath,count):
if not os.path.exists(curPath):
return
if os.path.isfile(curPath):
fileName =os.path.basename(curPath)
print '\t' *count+ '├─' + fileName
elif os.path.isdir(curPath):
print '\t' *count+ '├─' + curPath
pathlist =os.listdir(curPath)
for aa in pathlist:
traveltree(curPath +"\\"+aa,count+1)
if __name__=='__main__':
traveltree("F:\\Python",1)
Python学习笔记二---OS.Path模块
最新推荐文章于 2022-10-27 12:52:52 发布