Intenta usar algo del módulo subprocess en lugar de os.popen.
2013/3/21 Manuel A. Estevez Fernandez <stvz...@gmail.com> > Buenas Tardes > > Pues bueno probé con el glob y como era de esperarse tardaba demasiado, > así que opté por otro opción que al parecer tiene mucho mejor tiempo de > respuesta. > > import os > dir_ = os.popen('dir /B /D /N *%S*.* '%nombre_).read() > > de esta manera recupero solamente los nombres de archio que contienen las > cadenas que tengo en la colección y trabajar con eso es mucho más liviano. > > Gracias por la ayuda. > > Saludos. > > > by: > > ISC. Manuel Alejandro Estévez Fernández > > > > El 20 de marzo de 2013 13:20, Manuel A. Estevez Fernandez < > stvz...@gmail.com> escribió: > > Voy a probar con el glob siguiendo con la sugerencia de Daπid y de Kiko. >> Flavio lo pensé pero tengo que buscar varios (cientos) entre cientos de >> miles. >> >> >> Saludos. >> >> by: >> >> ISC. Manuel Alejandro Estévez Fernández >> >> >> >> El 20 de marzo de 2013 12:58, Daπid <davidmen...@gmail.com> escribió: >> >> 2013/3/20 Manuel A. Estevez Fernandez <stvz...@gmail.com>: >>> > Intente hacerlo con shutil.copy2 pero como debo tener el nombre exacto >>> no me >>> > funciona, o tal vez lo estoy usando de forma incorrecta. >>> >>> Si el nombre es el mismo, salvo unos caracteres adicionales al final >>> (y sólo hay un archivo que cumpla esto): >>> >>> >>> name_rel = 'C00002' >>> fname = glob.glob(name_rel + '*')[0] >>> shutil.copy2(fname .....) >>> >>> glob.glob es más o menos el equivalente pythónico al commando: >>> >>> ls C00002* >>> _______________________________________________ >>> 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/