如何使用Python列出所有子目录和文件?
示例:
firstdir
secondir
fin.txt,testdir
答案 0 :(得分: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)
或者您可以使用os.walk
firstdir
中的根变量
此处方法walk()通过从上到下或从下到上遍历树来生成目录树中的文件名。