def write(self, obj, data_columns=None, **kwargs):
if not isinstance(obj, DataFrame):<EOL><INDENT>name = obj.name or '<STR_LIT>'<EOL>obj = DataFrame({name: obj}, index=obj.index)<EOL>obj.columns = [name]<EOL><DEDENT>return super().write(obj=obj, data_columns=obj.columns.tolist(),<EOL>**kwargs)<EOL>
we are going to write this as a frame table