python基础(os.walk、os.listdir)

一: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路径下的所有内容(文件名称以及文件夹名称)

你可能感兴趣的:(python基础(os.walk、os.listdir))