8 infile = open(filename, 'r')
9 mem = mmap.mmap(infile.fileno(), os.path.getsize(filename), access=mmap.ACCESS_READ)
17 pos = mem.find(search, start)
23 raise ValueError, "pos %d is too low, must be at least 3836029" % pos
27 mem.seek(pos - 3836029)