# -*- coding: utf-8 -*- from __future__ import print_function import re, sys, os, io myFile="e://search.txt" def searchStr(myFile): global findmail with io.open(myFile, encoding='utf-8') as f: head=[next(f) for x in range(5)] for i in head: res=re.findall('From:.*<*>', i) mail=''.join(res) findmail=mail[7:-1] return findmail j=0 j=searchStr(myFile) print(j) print(findmail)