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 |
+------+-----+-----+
'''


posted @ 2021-02-22 21:29  Shivers0x72  阅读(118)  评论(0编辑  收藏  举报