import re
import os
def getPath():
return os.getcwd()
def outputEmail(path):
print path
file = path + '\\redata'
for line in fopen.readlines():
con += line.strip() + '\n'
patt = '\w+@\w+\.\w+'
r = re.compile(patt)
m = r.findall(con)
for i in m:
print i
if __name__ == "__main__":
path = getPath()
import os
def getPath():
return os.getcwd()
def outputEmail(path):
print path
file = path + '\\redata'
fopen = open(file, 'r')
con = ""for line in fopen.readlines():
con += line.strip() + '\n'
patt = '\w+@\w+\.\w+'
r = re.compile(patt)
m = r.findall(con)
for i in m:
print i
if __name__ == "__main__":
path = getPath()
outputEmail(path)
原始数据data
Thu Jul 22 19:21:19 2004::izsp@dicqdhytvhv.edu::1090549279-4-11
Sun Jul 13 22:42:11 2008::zqeu@dxaibjgkniy.com::1216014131-4-11
Sat May 5 16:36:23 1990::fclihw@alwdbzpsdg.edu::641950583-6-10
Thu Feb 15 17:46:04 2007::uzifzf@dpyivihw.gov::1171590364-6-8
Thu Jun 26 19:08:59 2036::ugxfugt@jkhuqhs.net::2098145339-7-7
Tue Apr 10 01:04:45 2012::zkwaq@rpxwmtikse.com::1334045085-5-10
输出结果为:
izsp@dicqdhytvhv.edu
zqeu@dxaibjgkniy.com
fclihw@alwdbzpsdg.edu
uzifzf@dpyivihw.gov
ugxfugt@jkhuqhs.net
zkwaq@rpxwmtikse.com