code: def _get_columns_as_string(self):
          
          columnslist = []
          for rowidx, row in self.columns.iterrows():
              columnslist.append("#%s = %s" % (rowidx, row.description))
          return "\n".join(columnslist)
docs: Returns columns  as SOFT formated string.