class_docstr: Read SAS files in SAS7BDAT format.
  
  Parameters
  ----------
  path_or_buf : path name or buffer
      Name of SAS file or file-like object pointing to SAS file
      contents.
  index : column identifier, defaults to None
      Column to use as index.
  convert_dates : boolean, defaults to True
      Attempt to convert dates to Pandas datetime values.  Note that
      some rarely used SAS date formats may be unsupported.
  blank_missing : boolean, defaults to True
      Convert empty strings to missing values (SAS uses blanks to
      indicate missing character variables).
  chunksize : int, defaults to None
      Return SAS7BDATReader object for iterations, returns chunks
      with given number of lines.
  encoding : string, defaults to None
      String encoding.
  convert_text : bool, defaults to True
      If False, text variables are left as raw bytes.
  convert_header_text : bool, defaults to True
      If False, header text, including column names, are left as raw
      bytes.
class_docstr_tok: ["Read","SAS","files","in","SAS7BDAT","format",".","Parameters","--","--","--","--","--","path_or_buf",":","path","name","or","buffer","Name","of","SAS","file","or","file-like","object","pointing","to","SAS","file","contents",".","index",":","column","identifier",",","defaults","to","None","Column","to","use","as","index",".","convert_dates",":","boolean",",","defaults","to","True","Attempt","to","convert","dates","to","Pandas","datetime","values",".","Note","that","some","rarely","used","SAS","date","formats","may","be","unsupported",".","blank_missing",":","boolean",",","defaults","to","True","Convert","empty","strings","to","missing","values","(","SAS","uses","blanks","to","indicate","missing","character","variables",")",".","chunksize",":","int",",","defaults","to","None","Return","SAS7BDATReader","object","for","iterations",",","returns","chunks","with","given","number","of","lines",".","encoding",":","string",",","defaults","to","None","String","encoding",".","convert_text",":","bool",",","defaults","to","True","If","False",",","text","variables","are","left","as","raw","bytes",".","convert_header_text",":","bool",",","defaults","to","True","If","False",",","header","text",",","including","column","names",",","are","left","as","raw","bytes","."]
code: def __init__(
      self,
      path_or_buf,
      index=None,
      convert_dates=True,
      blank_missing=True,
      chunksize=None,
      encoding=None,
      convert_text=True,
      convert_header_text=True,
  ):
      self.index = index
      self.convert_dates = convert_dates
      self.blank_missing = blank_missing
      self.chunksize = chunksize
      self.encoding = encoding
      self.convert_text = convert_text
      self.convert_header_text = convert_header_text
  
      self.default_encoding = "latin-1"
      self.compression = ""
      self.column_names_strings = []
      self.column_names = []
      self.column_formats = []
      self.columns = []
  
      self._current_page_data_subheader_pointers = []
      self._cached_page = None
      self._column_data_lengths = []
      self._column_data_offsets = []
      self._column_types = []
  
      self._current_row_in_file_index = 0
      self._current_row_on_page_index = 0
      self._current_row_in_file_index = 0
  
      self._path_or_buf, _, _, _ = get_filepath_or_buffer(path_or_buf)
      if isinstance(self._path_or_buf, compat.string_types):
          self._path_or_buf = open(self._path_or_buf, "rb")
          self.handle = self._path_or_buf
  
      self._get_properties()
      self._parse_metadata()
  
imports: from datetime import datetime
  import struct
  import numpy
  from pandas.errors import EmptyDataError
  import pandas
  from pandas import compat
  from pandas.io.common import BaseIterator, get_filepath_or_buffer
  from pandas.io.sas._sas import Parser
  import pandas.io.sas.sas_constants
label_desc: Use image node_id 1 to create a new SAS7BDATReader object from inherited base classes: BaseIterator with example: obj = SAS7BDATReader(path_or_buf, index, convert_dates, blank_missing, chunksize, encoding, convert_text, convert_header_text)