with open('/var/log/error.log', 'r+') as f:
    data = mmap.mmap(f.fileno(), 0)
mo = re.search('error: (.*)', data)
Как выполнить повторный поиск или повторное сопоставление всего файла, не считывая его все в память?