class_docstr: Wrapper for the Python's mmap class so that it can be properly read in
  by Python's csv.reader class.
  
  Parameters
  ----------
  f : file object
      File object to be mapped onto memory. Must support the 'fileno'
      method or have an equivalent attribute
class_docstr_tok: ["Wrapper","for","the","Python","'s","mmap","class","so","that","it","can","be","properly","read","in","by","Python","'s","csv.reader","class",".","Parameters","--","--","--","--","--","f",":","file","object","File","object","to","be","mapped","onto","memory",".","Must","support","the","'fileno'","method","or","have","an","equivalent","attribute"]
code: def __init__(self, f):
      self.mmap = mmap.mmap(f.fileno(), 0, access=mmap.ACCESS_READ)
  
imports: import codecs
  from contextlib import closing, contextmanager
  import csv
  import mmap
  import os
  import zipfile
  import pandas.compat
  from pandas.compat import BytesIO, StringIO, string_types, text_type
  from pandas.errors import AbstractMethodError, DtypeWarning, EmptyDataError, ParserError, ParserWarning
  from pandas.core.dtypes.common import is_file_like, is_number
  from pandas.io.formats.printing import pprint_thing
label_desc: Use image node_id 1 to create a new MMapWrapper object from inherited base classes: BaseIterator with example: obj = MMapWrapper(f)