0

我需要用某个目录中的结构填充一个txt,我读取了目录中的文件:

os.listdir(r)

但是,如果一个项目是一个目录,我需要搜索它,知道吗?

4

2 回答 2

5

使用os.walk. 它将递归遍历路径。前任:

import os
for root, dirs, files in os.walk(top, topdown=False):
    for name in files:
        print(os.path.join(root, name))
于 2013-07-09T18:43:33.317 回答
2

您可以使用os.walk.

for root,dirs,files in os.walk(directory):
    ...
于 2013-07-09T18:44:13.743 回答