def get_attrs(self):
self.non_index_axes = getattr(<EOL>self.attrs, '<STR_LIT>', None) or []<EOL>self.data_columns = getattr(<EOL>self.attrs, '<STR_LIT>', None) or []<EOL>self.info = getattr(<EOL>self.attrs, '<STR_LIT:info>', None) or dict()<EOL>self.nan_rep = getattr(self.attrs, '<STR_LIT>', None)<EOL>self.encoding = _ensure_encoding(<EOL>getattr(self.attrs, '<STR_LIT>', None))<EOL>self.errors = _ensure_decoded(getattr(self.attrs, '<STR_LIT>', '<STR_LIT:strict>'))<EOL>self.levels = getattr(<EOL>self.attrs, '<STR_LIT>', None) or []<EOL>self.index_axes = [<EOL>a.infer(self) for a in self.indexables if a.is_an_indexable<EOL>]<EOL>self.values_axes = [<EOL>a.infer(self) for a in self.indexables if not a.is_an_indexable<EOL>]<EOL>self.metadata = getattr(<EOL>self.attrs, '<STR_LIT>', None) or []<EOL>
retrieve our attributes