Intenta usar algo del módulo subprocess en lugar de os.popen.
2013/3/21 Manuel A. Estevez Fernandez
> 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
>
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
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 escribió:
> 2013/3/20 Manuel A. Estevez Fernandez
2013/3/20 Manuel A. Estevez Fernandez :
> 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
El 20 de marzo de 2013 19:35, Manuel A. Estevez Fernandez escribió:
> Buen dia lista
> Estoy haciendo un pequeño script que vverifica los archivos registrados en
> la base de datos. El detalle es que debo copiar los archivos que pertenecen
> a esa relación y algunos de los archivos en el director
if 'C1' in filename: copiar
El 20 de marzo de 2013 15:35, Manuel A. Estevez Fernandez escribió:
> Buen dia lista
> Estoy haciendo un pequeño script que vverifica los archivos registrados en
> la base de datos. El detalle es que debo copiar los archivos que pertenecen
> a esa relación y algu