On May 6, 10:42 pm, Anton Slesarev <slesarev.an... at gmail.com> wrote: > flines = (line for line in f if pat.search(line)) What about re.findall() / re.finditer() for the whole file contents?