prettytable模块
python学习-prettytable模块
将输入的数据转化为格式化的形式来输出
主要用法
from prettytable import PrettyTable
table = PrettyTable() # 创建表
table.field_names = ["name", "sex", "age"] # 添加表头
table.add_row( ["张三", "男", "19"]) # 按行添加数据
table.add_row( ["李四", "女", "20"])
print(table)
'''
out:
+------+-----+-----+
| name | sex | age |
+------+-----+-----+
| 张三 | 男 | 19 |
| 李四 | 女 | 20 |
+------+-----+-----+
'''
table2 = PrettyTable() # 创建表
table2.add_column("name", ["张三", "李四", "王五"]) # 按列添加数据
table2.add_column("sex", ["男", "女", "男"])
table2.add_column("age", ["19", "20", "15"])
'''
out:
+------+-----+-----+
| name | sex | age |
+------+-----+-----+
| 张三 | 男 | 19 |
| 李四 | 女 | 20 |
| 王五 | 男 | 15 |
+------+-----+-----+
'''