python正则过滤文件指定邮箱地址的方法,python邮箱地址,Python正则的学习是
python正则过滤文件指定邮箱地址的方法,python邮箱地址,Python正则的学习是
Python正则的学习是一个难点,但正则方法却是很有效的,可以匹配出任何你给定的条件。下边就是用python正则匹配方法,过滤掉文件中指定的邮箱地址。
需要用到的python模块有:python re正则、python os、python sys
#coding=utf8# 过滤掉域名为10个字符的邮箱import reimport osimport sysdef mail_filter(srcfile, pattern): fin = open(srcfile, 'r') for line in fin: pat = re.compile(pattern) m = pat.match(line) # 没有匹配则输出 if not m: print line, fin.close()#www.iplaypy.comif __name__ == '__main__': srcfile = 'in' destfile = 'out' # 重定向标准输出到文件 fout = open(destfile, 'w') sys.stdout = fout mail_filter(srcfile, r'\w{10}@\w*\.\w*') fout.close()
编橙之家文章,
相关内容
- python实现whois查询功能的方法,python实现whois查询,今天
- Base64码转换的python实现源码,base64python,为了方便测试时
- 用scp备份openstack的instance镜像方法,scpopenstack,以下pyt
- Python xlrd方法实现excel数据查找提取保存操作,pythonxl
- web.py能条件判断的页面执行计时方法,web.py计时,编橙之
- Blowfish加密解密的Python实现方法,blowfishpython,Blowfish加密
- 用VBS脚本读英语的Python代码分享,vbs脚本英语python,这是
- Python print输出彩色字符的方法,pythonprint,Python print
- 依赖Tkinter完成的简单记事本,依赖tkinter记事本,这是我
- 控制台进度自动刷新python方法源码,自动刷新python,要实
评论关闭