import os rootdir = './path/to/files/' for subdir, dirs, files in os.walk(rootdir): for file in files: print os.path.join(subdir, file)