读取文件python中的结构

时间:2013-07-09 18:40:50

标签: python python-3.x

我需要用特定目录中的结构填充txt,我读取目录中的文件:

os.listdir(r)

但是如果一个项目是我需要搜索的目录,那么任何想法?

2 个答案:

答案 0 :(得分: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))

答案 1 :(得分:2)

您可以使用os.walk

for root,dirs,files in os.walk(directory):
    ...