INNER CODE UNIT · Python
__init__
beader/tianchi_nl2sql · code/nl2sql/utils/__init__.py:24
def __init__(self, id, name, title, header: Header, rows, **kwargs):
self.id = id
self.name = name
self.title = title
self.header = header
self.rows = rows
self._df = None
@property
def df(self):
if self._df is None:
self._df = pd.DataFrame(data=self.rows,
columns=self.header.names,
dtype=str)
return self._df
def _repr_html_(self):
return self.df._repr_html_()