Seguidor de archivos en Python
20200608102855 Seguidor de archivos en Python ¿Qué es el seguidor de archivos? Un seguidor de archivos file_follower = FileFollower(my_file, pattern) busca dentro de un archivo my_file las líneas de texto que activen una expresión regular pattern . Por defecto, file_follower comienza su búsqueda al final de my_file , por lo que sólo buscará dentro de las líneas nuevas que otra aplicación escriba en my_file . Por ejemplo, si al moment en que ejecutemos file_follower.start() el archivo my_file tuviera el contenido presentado en el listado 1, y pattern=[a - z]{3}[0 - 9]{3} : entonces file_follower sólo buscará líneas que contengan al menos una palabra formada por tres letras minúsculas y tres números después de la línea que dice "start of search" (cuarta línea). start of the file abc123 xyz987 start of search Listado 1. Contenido inicial de my_file antes de crear activar el seguidor de archivos file_follower . Cada vez que file_follower encuentra una línea que a...