El 23 de febrero de 2012 21:07, Alvaro Manrique <sanreikaj.fo...@gmail.com>escribió:
> Gracias Jorge lo voy a tomar en cuenta, he estado full y no he podido > tocar ese codigo de nuevo > > > > El jueves 23 de febrero de 2012, Jorge Toro escribió: > > >> >> El 16 de febrero de 2012 14:48, Alvaro Manrique < >> sanreikaj.fo...@gmail.com> escribió: >> >>> Es algo viejito el programa jeje. >>> El 16/02/2012 15:10, "Alvaro Manrique" <sanreikaj.fo...@gmail.com> >>> escribió: >>> >>> Voy a darle un vistazo >>>> El 16/02/2012 14:48, "Oswaldo" <lis...@soft-com.es> escribió: >>>> >>>>> El 16/02/2012 18:43, Alvaro Manrique escribió: >>>>> >>>>>> Como se llama ese monitor?? >>>>>> >>>>>> >>>>> <http://caspian.dotconf.net/**menu/Software/LogDog/<http://caspian.dotconf.net/menu/Software/LogDog/> >>>>> > >>>>> >>>>> Esta hecho en Perl. >>>>> >>>>> -- >>>>> Oswaldo >>>>> ______________________________**_________________ >>>>> Python-es mailing list >>>>> Python-es@python.org >>>>> http://mail.python.org/**mailman/listinfo/python-es<http://mail.python.org/mailman/listinfo/python-es> >>>>> FAQ: >>>>> http://python-es-faq.wikidot.**com/<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/ >>> >>> >> Hola Alvaro, ya que xreadlines() no se aconseja desde la versión 2.3, se >> podría usar tu código así: >> >> >> #!/usr/bin/python >> # -*- coding: UTF-8 -*- >> """ >> usage: python monitor_log.py file_log >> """ >> >> import os >> import sys >> >> >> try: >> FILE = sys.argv[1] >> except IndexError: >> print """ >> usage: python monitor_log.py file_log >> """ >> sys.exit(1) >> >> >> pos = 0 >> >> print "Monitor", FILE >> while True: >> if os.path.getsize(FILE) > pos: >> with open(FILE, "r") as f: >> f.seek(pos) >> for line in f: >> print line, >> pos = f.tell() >> >> >> >> Salu2, >> >> -- >> Jolth >> http://jolthgs.wordpress.com/ >> devmicrosystem.com >> -------------------------------------------------------------- >> Powered By Debian. >> Developer Bullix GNU/Linux. >> -------------------------------------------------------------- >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.6 (GNU/Linux) >> >> iD8DBQBIWWH6q7mzdgTzI5ARAkX5AJ9TR6hL2ocLMOUDRfhts8DlVl+jpwCeNw5x >> p4+4FNUHPDUx1lU9F8WSKCA= >> =zRhQ >> -----END PGP SIGNATURE----- >> Este correo esta protegido bajo los términos de la Licencia >> Atribución-Compartir Obras Derivadas Igual a 2.5 Colombia de Creative >> Commons. Observé la licencia visitando este sitio >> http://creativecommons.org/licenses/by-sa/2.5/co/. >> > > > -- > > > *Alvaro Manrique > Programador > Caracas - Venezuela > Skype: alvaro_manrique* > > > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > Noto que las dos últimas líneas de código no pegaron. #!/usr/bin/python # -*- coding: UTF-8 -*- """ usage: # python monitor_log.py file_log """ import os import sys import time try: FILE = sys.argv[1] except IndexError: print """ usage: # python monitor_log.py file_log """ sys.exit(1) pos = 0 print "Monitor", FILE while True: if os.path.getsize(FILE) > pos: with open(FILE, "r") as f: f.seek(pos) for line in f: print line, pos = f.tell() f.close() time.sleep(3) :-) Saludos, -- Jolth http://jolthgs.wordpress.com/ devmicrosystem.com -------------------------------------------------------------- Powered By Debian. Developer Bullix GNU/Linux. -------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBIWWH6q7mzdgTzI5ARAkX5AJ9TR6hL2ocLMOUDRfhts8DlVl+jpwCeNw5x p4+4FNUHPDUx1lU9F8WSKCA= =zRhQ -----END PGP SIGNATURE----- Este correo esta protegido bajo los términos de la Licencia Atribución-Compartir Obras Derivadas Igual a 2.5 Colombia de Creative Commons. Observé la licencia visitando este sitio http://creativecommons.org/licenses/by-sa/2.5/co/.
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/