Noviembre 24, 2007
El siguiente es un script para extraer direcciones de correo de un archivo de texto cualquiera. Sacado del python cookbook y ligeramente modificado.
import re
def grab_email(files = []):
found = []
if files != None:
mailsrch = re.compile(r'[\w\-][\w\-\.]+@[\w\-][\w\-\.]+[a-zA-Z]{1,3}')
for file in files:
for line in open(file,'r'):
found.extend(mailsrch.findall(line))
u = {}
for item in found:
u[item] = 1
return u.keys()
if __name__== '__main__' :
lista_a_parsear =[]
lista_a_parsear.append("archivoconemails.txt");
listado_emails = grab_email(lista_a_parsear)
for direccion in a:
print direccion
SKA
0 comments so far