写了段文本处理的python代码,请问点有关问题
写了段文本处理的python代码,请教点问题
以上我是要用re.findall的结果来做一个判断,如果匹配到了就打印s的值?为什么不成功呢?求解!
------解决方案--------------------
后面那个if缩进不对啊
------解决方案--------------------
- Python code
import os import sys import string import getopt import re f=open('xx.log','r+') for s in f.readlines(): temps=string.splitfields(s, '|') print re.findall('dev',temps[1]) if re.findall('beta|dev',temps[1]): print s f.close
以上我是要用re.findall的结果来做一个判断,如果匹配到了就打印s的值?为什么不成功呢?求解!
------解决方案--------------------
后面那个if缩进不对啊
------解决方案--------------------
- Python code
#!/usr/bin/env python import re f=open('xx.log','r+') for s in f: temps = s.split('|') print re.findall('dev', temps[1]) if re.findall('beta|dev', temps[1]): print s f.close