2017-03-19 43 views
-3

如何使用Python列出所有子目录和文件?使用Python列出所有子目录和文件

例子:

firstdir 
    secondir 
     fin.txt,testdir 
+0

请提供更具连贯性的*真实*代码,您已经尝试过,因此读者可以了解您的困难所在。现在,您只是要求社区为您编写代码。 StackOverflow是*不是代码写入服务。 – idjaw

回答

0
import os 
root = "/your/path" 
path = os.path.join(root, "firstdir") 
for path, subdirs, files in os.walk(root): 
    for name in files: 
     print os.path.join(path, name) 

或者你也可以直接与firstdir

这里的方法行走()替换os.walk根变量通过遍历树生成一个目录树中的文件名自上而下或自下而上。

+1

@MarlonAbeykoon下次请不要简单地回答这个质量的问题。社区努力确保问题保持主题,避免重复提出这样的问题,这些问题会污染良好问题的空间。此外,如果您要回答某些问题,请正确回答。没有解释的代码倾销对任何人都没有帮助。而且,这个问题绝对已经有了答案,并且可以被重复。 – idjaw

+0

@idjaw是的,我明白了,我会解释我的代码。谢谢 –

+0

首先对不起我的简单问题和糟糕的英语。我明白,但我已经在StackOverflow中搜索我的问题,但我找不到。 –

相关问题