一:os.walk
os.walk(top,topdown=True,onerror=None)
topdown :默认值是“True”表示首先返回顶级目录下的文件,然后再遍历子目录中的文件。当topdown的值为"False"时,表示先遍历子目录中的文件,然后再返回顶级目录下的文件。
onerrror:默认值为"None",表示忽略文件遍历时的错误
返回值:每次遍历的路径名、路径下子目录列表、目录下文件列表。
for root, dirs, files in os.walk(path):
for dir in dirs:
print(os.path.join(root, dir))
for name in files:
print(os.path.join(root,name))
二.os.listdir(path)
返回path路径下的所有内容(文件名称以及文件夹名称)