1)os.walk(dir)
该方法主要用来遍历一个目录内各个子目录和子文件。
os.walk输入一个路径名称,以yield的方式(其实是一个生成器)返回一个三元组dirpath,dirnames,filenames。
dirpath为目录的路径,为一个字符串;
dirnames列出了目录路径下面所有存在的目录的名称;
filenames列出了目录路径下面所有文件的名称
2)os.path.split('path')
该函数将路径拆分为目录(路径)和文件名。如果给出的是一个目录和文件名,则输出路径和文件名,如果给出的是一个目录名,则输出路径和为空文件名;
如:filepath = os.path.split("D:/python/test.py")
('D:/python','test.py')
filepath[0]="D:/python" //路径
filepath[1]='test.py' //文件名