控制台操作
原创小于 1 分钟约 218 字
1. 打印顶部标题
# 顶部标题
top_title = "People Information"
# 打印顶部标题
print(top_title)
print("=" * len(top_title)) # 可选:打印一行分隔线
2. 控制台打印表格
from prettytable import PrettyTable
# 创建一个 PrettyTable 对象
table = PrettyTable()
# 添加表格列
table.set_header_row(['Header 1', 'Header 2'])
# 添加列(但不设置 field_names,这样就没有表头)
# 注意:这里我们直接添加行数据,而不设置列名
table.add_row(["Alice", 24])
table.add_row(["Bob", 30])
table.add_row(["Charlie", 22])
# 打印表格,不包括表头
print(table)
3. 控制台打印表格不包括表头
from tabulate import tabulate
data = [
["Alice", 24],
["Bob", 30],
["Charlie", 22]
]
# 打印表格,不包括表头
print(tabulate(data, tablefmt="grid"))
## 第一行作为表头打印
print(tabulate(data, headers="firstrow", tablefmt="grid"))