recursive list files in a dir using Python

October 6th, 2008 | by drey |
import os
import sys
fileList = []
rootdir = sys.argv[1]
for root, subFolders, files in os.walk(rootdir):
    for file in files:
        fileList.append(os.path.join(root,file))
print fileList

Original post

  1. One Response to “recursive list files in a dir using Python”

  2. By drey on Oct 6, 2008 | Reply

    Updated version

    import os
    import sys
    fileList = []
    rootdir = sys.argv[1]
    for root, subFolders, files in os.walk(rootdir):
        for file in files:
            fileList.append(os.path.join(root,file))
        for file in fileList: print file
        fileList = []
    

Post a Comment