Problema recursividad
Pepe Lloret
pepell en ctv.es
Mie Ene 7 09:35:36 CET 2004
Hola,
No sé cual es la costumbre de la lista respecto a cuando se recibe la
solución a un problema, a como dar las gracias, si a quien te ha dado la
solución o a la lista entera. Yo de momento te escribo a ti agradeciéndote
esta solución. Muchas gracias.
> Ufff, costó.
> Regla de programación: Nunca asumas que una cosa pueda tener
> solamente algunos estados y no verifiques el resto. Para este
> caso, reemplaza los dos if del lazo más interior por algo así:
> if os.path.isdir(fichero):
> procesar_carpeta(fichero)
> elif os.path.isfile(fichero):
>
> print 'Fichero : ',fichero
> else:
> print "Ni dir ni file"
> Una vez que hice eso, me di cuenta del error: no estás
> volviendo al directorio inicial. Siempres entras pero nunca sales...
Un saludo,
Pepe
Más información sobre la lista de distribución Python-es