Buenas. Criticando constructivamente, no puedo evitar sugerir:
#!/usr/bin/python
FILE = "/var/log/apache2/error.log"
import os
import sys
import time
if len(sys.argv)>1:
FILE = sys.argv[1]
size = 0
pos = 0
print "Monitor", FILE
while True:
s = os.path.getsize(FILE)
if s > size:
with open(FILE, "r") as f:
f.seek(pos)
for line in f.xreadlines():
print line,
pos = f.tell()
size = s
time.sleep(3)
El 15/02/2012 23:24, Alvaro Manrique escribió:
Buenas Tardes Lista;
Abro este nuevo post solo para publicar este pequeño script,
encargado de mostrar en consola
los cambios en el archivo error.log de apache ejecutandose en Ubuntu.
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/