Python os.walk() 在目录之前获取文件
Python os.walk() get files before directories
我想使用 python os.walk()
.
模拟 bash find
命令的 -depth
参数
来自 Linux 手册页:
-depth Process each directory's contents before the directory
itself.
如何做到这一点?
您可以像这样使用 files
或 dirs
:
import os
root_path = r'/home/testuser/test/'
for root, dirs, files in os.walk(root_path, topdown=True):
print(root)
print(dirs)
print(files)
您也可以使用 topdown=False
从下到上遍历目录
我想使用 python os.walk()
.
find
命令的 -depth
参数
来自 Linux 手册页:
-depth Process each directory's contents before the directory
itself.
如何做到这一点?
您可以像这样使用 files
或 dirs
:
import os
root_path = r'/home/testuser/test/'
for root, dirs, files in os.walk(root_path, topdown=True):
print(root)
print(dirs)
print(files)
您也可以使用 topdown=False