python文件操作

 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)

你可能感兴趣的:(python文件操作)