Gracias a tú pregunta, he encontrado esta receta para crear un walk
usando generadores,  la copia para uso futuro.

http://code.activestate.com/recipes/105873-walk-a-directory-tree-using-a-generator/

-aah

2011/4/13 Alejandra Zavala <alit...@gmail.com>:
> Pues terminé utilizando os.path.walk(rootdir,f,arg) y shutil.move(dir,
> dirNew) para mover los archivos a las carpetas que el programa hace.
>
> 2011/4/6 Nekmo <conta...@nekmo.com>
>>
>> Ummm... y ahora que lo pienso... ¿no sería mejor que integrasen shutil
>> en el módulo os?
>>
>> Un cordial saludo:
>> -- Nekmo.
>>
>> Sitio web: http://nekmo.com
>> Dirección de contacto: conta...@nekmo.com
>> XMPP/Jabber: conta...@nekmo.com
>> Identi.ca: http://identi.ca/nekmo
>> Diaspora: Nekmo
>>
>>
>>
>> El día 5 de abril de 2011 19:47, Daπid <davidmen...@gmail.com> escribió:
>> > A lo mejor con la aplicación final no es necesario, pero shutil es,
>> > además, multiplataforma, por lo que te permitiría correr el mismo
>> > programa en diversos SO.
>> >
>> > Ya digo, esto depende de la aplicación final. Si es un script de uso
>> > propio, no supone una ventaja específica; pero si es parte de una
>> > aplicación mayor que se vaya a distribuir, shutil gana mucho.
>> >
>> > En todo caso, aprender siempre está bien.
>> >
>> > 2011/4/5 gerardo Juarez <gerardojua...@buyteknet.info>:
>> >> La ventaja de shutil es que ya te hace varias cosas automáticamente:
>> >> copiar
>> >> permisos, fechas, etc. Incluso puedes filtrar los archivos que quieres
>> >> que
>> >> copie. Yo usaría comandos del sistema si tuviera que hacer algo muy
>> >> especial
>> >> con cada archivo, porque esta es
>> >> definitivamente la opción más flexible, pero depende de lo que
>> >> necesites.
>> >>
>> >> Gerardo
>> >>
>> >> Félix Palazuelos Pérez wrote:
>> >>>
>> >>> Tal vez es más apropiado hacerlo con comandos de sistema.
>> >>>
>> >>> ------------------------------------------------------------------------
>> >>>
>> >>> _______________________________________________
>> >>> Python-es mailing list
>> >>> Python-es@python.org
>> >>> http://mail.python.org/mailman/listinfo/python-es
>> >>> FAQ: http://python-es-faq.wikidot.com/
>> >>>
>> >>
>> >> _______________________________________________
>> >> Python-es mailing list
>> >> Python-es@python.org
>> >> http://mail.python.org/mailman/listinfo/python-es
>> >> FAQ: http://python-es-faq.wikidot.com/
>> >>
>> > _______________________________________________
>> > Python-es mailing list
>> > Python-es@python.org
>> > http://mail.python.org/mailman/listinfo/python-es
>> > FAQ: http://python-es-faq.wikidot.com/
>> >
>> _______________________________________________
>> Python-es mailing list
>> Python-es@python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>
>
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Reply via email to