def print_table(header, rows, data_type=None):
width, _ = click.get_terminal_size()
table = texttable.Texttable(max_width=width)
table.set_deco(texttable.Texttable.HEADER | texttable.Texttable.BORDER | texttable.Texttable.VLINES)
if data_type is not None:
table.set_cols_dtype(data_type)
table.header(header)
for row in rows:
table.add_row(row)
click.echo(table.draw())
评论列表
文章目录