code: def get_pretty_row(self, row, filler, splitter):
          
          for i, val in enumerate(row):
              length_diff = self.widths[i] - len(parse_colorama(val))
              if length_diff > 0:  # value is shorter than foreseen
                  row[i] = str(filler * length_diff) + row[i]  # adjust content
  
          pretty_row = splitter  # start of row
          for val in row:
              pretty_row += filler + val + filler + splitter
  
          return pretty_row
docs: Gets pretty-formatted row
  
          :param row: List of data
          :param filler: Fill empty columns with this char
          :param splitter: Separate columns with this char
          :return: Pretty formatted row