docs: def get_as_dataframe(worksheet,
                       evaluate_formulas=False,
                       **options):
      """
      Returns the worksheet contents as a DataFrame.
  
      :param worksheet: the worksheet.
      :param evaluate_formulas: if True, get the value of a cell after
              formula evaluation; otherwise get the formula itself if present.
              Defaults to False.
      :param \*\*options: all the options for pandas.io.parsers.TextParser,
              according to the version of pandas that is installed.
              (Note: TextParser supports only the default 'python' parser engine,
              not the C engine.)
      :returns: pandas.DataFrame
      """
      all_values = _get_all_values(worksheet, evaluate_formulas)
      return TextParser(all_values, **options).read()