#coding:utf-8import sysreload(sys)sys.setdefaultencoding('utf-8')import timedef logs(method): def wrapper(*args, **kwargs): print u'方法[{0}],开始执行'.format(method.func_name) start = time.time() ret = method(*args, **kwargs) print u'方法[{0}],执行完成,用时{1}s'.format(method.func_name, time.time() - start) return ret return wrapper@logsdef parse(strx): infoList = strx.split('\n') for info in infoList: if len(info.split(',', 1)) == 1: continue email, errMsg = info.split(',', 1) print email, errMsgif __name__ == '__main__': with open('base.txt', 'r') as f: strx = f.read() parse(strx)