1,将一个路径名分解为目录名和文件名两部分
a, b = os.path.split( "c:\\123\\456\\test.txt" )
print a
print b
显示:
c:\123\456
test.txt
2,分解文件名的扩展名
a, b = os.path.splitext( "c:\\123\\456\\test.txt" )
print a
print b
显示:
c:\123\456\test
.txt
3,判断一个路径( 目录或文件)是否存在
b = os.path.exists( "你要判断的路径")
返回值b: True 或 False
4,判断一个路径是否文件
b = os.path.isfile( "你要判断的路径")
返回值b: True 或 False
5,判断一个路径是否目录
b = os.path.isdir( "你要判断的路径")
返回值b: True 或 False
6,获取某目录中的文件及子目录的列表
L = os.listdir( "你要判断的路径")
L = os.listdir( "c:/" )
7.创建子目录:
os.makedirs( "C:\\123\\456\\789")
8,删除子目录:
os.rmdir( path )
9,删除文件:
os.remove( filename )
10,文件改名:
os.name( oldfileName, newFilename)