Necesito monitorear un directorio para disparar un proceso cada vez que se modifica un archivo.
El proceso que disparo es en Python, por lo que pensaba programar el "monitor" tambi�n en Python.
Qu� opciones se les ocurren para monitorear el directorio de manera eficiente?
Usaria una combinacion de estas funciones:
os.listdir(NOMBRE_DEL_DIRECTORIO), esto devuelve una lista con los elementos igual a cada nombre de archivo que haya en el directorio ese.
Leer un file y guardar el cont. como 1 string (data): objeto=open("miarchivo","r") data=objeto.read() objeto.close()
Sacar el checksum de ese string: import md5 m = md5.new() m.update(data) m.digest()
Combinando eso en 1 ciclo for, podes tener el verificador. Si necesitas mas ayuda avisame.
-- Best regards,
//=\ Sebastian Bassi - Diplomado en Ciencia y Tecnologia, UNQ //=\ \=// IT Manager Advanta Seeds - Balcarce Research Center - \=// //=\ Pro secretario ASALUP - www.asalup.org - PGP key available //=\ \=// E-mail: [EMAIL PROTECTED] - ICQ UIN: 3356556 - \=//
http://Bioinformatica.info -- Para desuscribirte ten�s que visitar la p�gina https://listas.linux.org.ar/mailman/listinfo/lugar-gral/
Si ten�s alg�n inconveniente o consulta escrib� a mailto:[EMAIL PROTECTED] Apoya al ASLE enviando tu firma http://www.linux.org.ar/asle
