def _get_table_type(self, data):
# ?????????table??
if self._table_type is not None:
return self._table_type
# ???
if data is None or len(data) == 0:
return ListTable
# ??????????
row = data[0]
if isinstance(row, SequenceCollectionType):
return ListTable
elif isinstance(row, types.DictType):
return DictTable
else:
return ObjectTable
评论列表
文章目录