pip install prettytable
from prettytable import PrettyTable # 创建表格对象 table = PrettyTable() # 添加表头 table.field_names = ["Name", "Age", "City"] # 添加数据 table.add_row(["Alice", 25, "New York"]) table.add_row(["Bob", 30, "San Francisco"]) table.add_row(["Charlie", 22, "Los Angeles"]) # 输出表格 print(table)
以上代码创建了一个包含姓名、年龄和城市信息的表格,并输出到控制台。你可以根据需要修改表头和添加更多的数据行。PrettyTable
会自动调整列的宽度,使表格看起来更美观。
如果你需要更复杂的表格,例如带有合并单元格、颜色等特性,你可能需要考虑使用其他库,比如tabulate
、pandas
等。