Every line of 'print table python' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Python code is secure.
42 def print_table(table: List[List[str]]): 43 """ Print the lists with evenly spaced columns """ 44 45 # print while padding each column to the max column length 46 col_lens = [0] * len(table[0]) 47 for row in table: 48 for i,cell in enumerate(row): 49 col_lens[i] = max(len(cell), col_lens[i]) 50 51 formats = ["{0:<%d}" % x for x in col_lens] 52 for row in table: 53 print(" ".join(formats[i].format(row[i]) for i in range(len(row))))
86 def __prints(table): 87 node = tables[table] 88 __do_print(node)
137 def pprint_table(out, table): 138 """Prints out a table of data, padded for alignment 139 @param out: Output stream (file-like object) 140 @param table: The table to print. A list of lists. 141 Each row must have the same number of columns. """ 142 col_paddings = [] 143 144 145 for i in range(len(table[0])): 146 col_paddings.append(get_max_width(table, i)) 147 148 for row in table: 149 # left col 150 print >> out, row[0].ljust(col_paddings[0] + 1), 151 # rest of the cols 152 for i in range(1, len(row)): 153 col = format_num(row[i]).rjust(col_paddings[i] + 2) 154 print >> out, col, 155 print >> out
42 def pprint_table(out, table): 43 """Prints out a table of data, padded for alignment 44 45 @param out: Output stream ("file-like object") 46 @param table: The table to print. A list of lists. Each row must have the same 47 number of columns. 48 49 """ 50 51 col_paddings = [] 52 53 for i in range(len(table[0])): 54 col_paddings.append(get_max_width(table, i)) 55 56 for row in table: 57 # left col 58 print >> out, row[0].ljust(col_paddings[0] + 1), 59 # rest of the cols 60 for i in range(1, len(row)): 61 col = format_num(row[i]).rjust(col_paddings[i] + 2) 62 print >> out, col, 63 print >> out
13 def print_table(table): 14 col_width = [min(max(len(x) for x in col), 35) for col in zip(*table)] 15 # print(col_width) 16 for idx, line in enumerate(table): 17 if idx == 1: # first line after table head 18 print("-" * (sum(col_width) + 3 * len(col_width) + 1)) 19 print( 20 "| " 21 + " | ".join("{:{}}".format(str(x), col_width[i]) for i, x in enumerate(line)) 22 + " |" 23 )
252 def print_table(table_data): 253 table = AsciiTable(table_data) 254 table.inner_row_border = True 255 if table_data[:1] in ([['TITLE', 'IMDB RATING']], 256 [['TITLE', 'TOMATO RATING']]): 257 table.justify_columns[1] = 'center' 258 print("\n") 259 print(table.table)
9 def print_table(self): 10 # calculate the column widths 11 widths = [len(h) for h in self.headers] 12 for row in self.rows: 13 for i in range(self.column_count): 14 widths[i] = max(widths[i], len(str(row[i]))) 15 16 print(self.build_row(self.headers + [''], widths)) # add extra item to headers in case using last column for colors! 17 18 for row in self.rows: 19 print(self.build_row(row, widths))
102 def print_table(table, colsep=' ', rowsep='\n', align=None, out=sys.stdout): 103 """Print a 2D rectangular array, aligning columns with spaces. 104 105 Args: 106 align: Optional string of 'l' and 'r', designating whether each column is 107 left- or right-aligned. Defaults to left aligned. 108 """ 109 if len(table) == 0: 110 return 111 112 colwidths = None 113 for row in table: 114 if colwidths is None: 115 colwidths = [num_codepoints(x) for x in row] 116 else: 117 colwidths = [max(colwidths[i], num_codepoints(x)) 118 for i, x in enumerate(row)] 119 120 if align is None: # pragma: no cover 121 align = 'l' * len(colwidths) 122 123 for row in table: 124 cells = [] 125 for i, cell in enumerate(row): 126 padding = ' ' * (colwidths[i] - num_codepoints(cell)) 127 if align[i] == 'r': 128 cell = padding + cell 129 elif i < len(row) - 1: 130 # Do not pad the final column if left-aligned. 131 cell += padding 132 cells.append(cell) 133 try: 134 print(*cells, sep=colsep, end=rowsep, file=out) 135 except IOError: # pragma: no cover 136 # Can happen on Windows if the pipe is closed early. 137 pass
83 def print_table(self): 84 print("Covariance: \n") 85 try: 86 print(self.__fancy_table) 87 except UnicodeEncodeError as system_error: 88 print(self.__regular_table) 89 self.__logger.info( 90 "Unicode tables are not supported, falling back to regular" 91 ) 92 self.__logger.debug(system_error, exc_info=True)
379 def get_table(table): 380 col_width = [max(len(x) for x in col) for col in zip(*table)] 381 table_string = [] 382 for line in table: 383 table_string.append('| %s | %s | %s |' % (line[0].rjust(col_width[0]), line[1].rjust(col_width[1]), line[2].rjust(col_width[2]))) 384 return "\n".join(table_string) + "\n"