Re: [Python-es] Procesar archivos de SYSLOG

2010-04-16 Por tema Carlos Herrera Polo
Excelente Arnau, utilice la funcion que se desarrollo en http://stackoverflow.com/questions/1066933/python-extract-domain-name-from-url La estoy utilizando para obtener el dominio de un URL, aunque pasara tiempo antes que comprenda exactamente que hace esa funcion, sirve para mi proposito. Gracia

Re: [Python-es] Procesar archivos de SYSLOG

2010-04-15 Por tema Carlos Herrera Polo
Gracias, ahora le doy una mirada. Estoy tratando de hacerlo con expresiones regulares, pero veo que va a ser complicado. Les cuento como me fue. Gracias de nuevo a todos por las sugerencias. El 15/04/10, Arnau Sanchez escribió: > On 13/04/10 20:27, Carlos Herrera Polo wrote: > >> Estoy intenta

Re: [Python-es] Procesar archivos de SYSLOG

2010-04-15 Por tema Arnau Sanchez
On 13/04/10 20:27, Carlos Herrera Polo wrote: Estoy intentando con URLParser y el host de por ejemplo login.live.com Me retorna lo mismo : login.live.com En la documentacion de URLparser no encuentro la forma de obtener el DNS principal (o pref

Re: [Python-es] Procesar archivos de SYSLOG

2010-04-13 Por tema Carlos Herrera Polo
Estoy intentando con URLParser y el host de por ejemplo login.live.com Me retorna lo mismo : login.live.com En la documentacion de URLparser no encuentro la forma de obtener el DNS principal (o preferente) de la consulta. Como podria hacerlo con expresiones regulares ? Si es que con la libre

Re: [Python-es] Procesar archivos de SYSLOG

2010-04-13 Por tema lopz
> El 13/04/2010, a las 19:18, Carlos Herrera Polo escribió: > >> Estoy intentando utilizar ahora la libreria dnspython >> >> Lo que ocurre es que he podido identificar varios "hosts" como por >> ejemplo: >> >> l.addthiscdn.com >> login.live.com >> meta.wikimedia.org >> peru21.pe >> translate.google

Re: [Python-es] Procesar archivos de SYSLOG

2010-04-13 Por tema Oscar Carballal Prego
Esto que voy a decir puede ser un poco absurdo, ya que no tengo mucha experiencia, pero, ¿y si creas un diccionario con las correspondencias? Serviría si fuesen pocas equivalencias, aunque si son demasiadas tal vez debas considerar otra forma. Un saludo El 13/04/2010, a las 19:18, Carlos H

Re: [Python-es] Procesar archivos de SYSLOG

2010-04-13 Por tema Carlos Herrera Polo
Estoy intentando utilizar ahora la libreria dnspython Lo que ocurre es que he podido identificar varios "hosts" como por ejemplo: l.addthiscdn.com login.live.com meta.wikimedia.org peru21.pe translate.google.com.pe zulu.tweetmeme.com www.update.microsoft.com banners.grupolarepublica.com.pe Pero

Re: [Python-es] Procesar archivos de SYSLOG

2010-04-13 Por tema Arnau Sanchez
On 13/04/10 01:27, lopz wrote: No sé, yo no lo veo necesario usar un módulo de 3ros para parsear un string, podrías hacerlo a base de strings y slices, o ahora que aprendí lo básico de expresiones regulares me encantan, tiraría por esto último. Cierto, con splits de cadenas y expresiones regul

Re: [Python-es] Procesar archivos de SYSLOG

2010-04-13 Por tema Carlos Herrera Polo
Gracias a todos por las sugerencias, Finalmente hice un pequeño programa utilizando el modulo csv para leer el archivo y la libreria MySQLdb para insertar los registros en una base de datos que cree. Adjunto el codigo, se aceptan sugerencias. Saludos import csv import MySQLdb log = csv.reader(op

Re: [Python-es] Procesar archivos de SYSLOG

2010-04-12 Por tema lopz
No sé, yo no lo veo necesario usar un módulo de 3ros para parsear un string, podrías hacerlo a base de strings y slices, o ahora que aprendí lo básico de expresiones regulares me encantan, tiraría por esto último. Lo de abrir todo el fichero grande es mucho para cargarlo en memória, tendrás que usa

Re: [Python-es] Procesar archivos de SYSLOG

2010-04-12 Por tema César García
que tal pyparsing ? veo que hasta tiene ejemplos de un archivo de log de apache http://pyparsing.wikispaces.com/ El día 12 de abril de 2010 13:48, Carlos Herrera Polo escribió: > Estimados: > > Pienso desarrollar un pequeño programa en python que procese un gran archivo > de texto ASCII (200Mb a

[Python-es] Procesar archivos de SYSLOG

2010-04-12 Por tema Carlos Herrera Polo
Estimados: Pienso desarrollar un pequeño programa en python que procese un gran archivo de texto ASCII (200Mb aprox) el cual tiene varias lineas con informacion de URLs visitadas. Este archivo lo tengo en una PC Window$ que uso como Syslog y el firewall almacena ahi la informacion en linea. La ide