(self, header, line)
One value per line in the form 'column = value' with a blank
        line between rows.
One value per line in the form 'column = value' with a blank
        line between rows.
One value per line in the form column = value with a blank line between rows .
def output_line(self, header, line):
        """
        One value per line in the form 'column = value' with a blank
        line between rows.
        """
        if header:
            w = 5
            for l in line:
                if len(l) > w:
                    w = len(l)
            self._line_info = (w, line)
            return
        fmt = lambda x: self.colour.colour_value(x, self._fmt_text_col(x))
        w = self._line_info[0]
        for i in range(len(line)):
            self.write(self.stdout, "%*s = %s\n" % (w, self._line_info[1][i], fmt(line[i])))
        self.write(self.stdout, "\n")
def output_line ( self , header , line ) : if header : w = 5 for l in line : if len ( l ) > w : w = len ( l ) self . _line_info = ( w , line ) return fmt = lambda x : self . colour . colour_value ( x , self . _fmt_text_col ( x ) ) w = self . _line_info [ 0 ] for i in range ( len ( line ) ) : self . write ( self . stdout , "%*s = %s\n" % ( w , self . _line_info [ 1 ] [ i ] , fmt ( line [ i ] ) ) ) self . write ( self . stdout , "\n" )