Lista 09-26: Árbol de directorios siendo recorrido

##############################################################################
# Parte del libro Introducción a la programación con Python
# Autor: Nilo Ney Coutinho Menezes
# Editora Novatec (c) 2015 - ISBN 978-85-7522-250-8
# Primera edición - Mayo/2016
# Sitio: http://www.librodepython.com
#
# Archivo: lista\capítulo 09\09.26 - Árbol de directorios siendo recorrido.py
# Descripción: Árbol de directorios siendo recorrido
##############################################################################

import os
import sys
for raíz, directorios, archivos in os.walk(sys.argv[1]):
    print("\nRuta:", raíz)
    for d in directorios:
        print("   %s/" % d)
    for f in archivos:
        print("   %s" % f)
    print("%d directorio(s), %d archivo(s)" % (len(directorios), len(archivos)))
Haga clic aquí para bajar el archivo