code: def _get_column_ends(self):
          '''Guess where the ends of the columns lie.
          '''
          ends = collections.Counter()
          for line in self.text.splitlines():
              for matchobj in re.finditer('\s{2,}', line.lstrip()):
                  ends[matchobj.end()] += 1
          return endf _get_column_ends(self):
          '''Guess where the ends of the columns lie.
          '''
          ends = collections.Counter()
          for line in self.text.splitlines():
              for matchobj in re.finditer('\s{2,}', line.lstrip()):
                  ends[matchobj.end()] += 1
          return ends
docs: Guess where the ends of the columns lie.