path = os.getcwd()
for root, dirs, files in os.walk(path):
    for ignore in ignores:
        if ignore in dirs:
            dirs.remove(ignore)
print(root)
print(dirs)
print(files)
walk(['.git', '.svn'])
Уокер Python, который может игнорировать каталоги