Python PrettyTable 模块
简介
Python通过PrettyTable模块可以将输出内容如表格方式整齐地输出。
安装
pip install prettytable
示例
from prettytable import PrettyTable
table = PrettyTable(["animal", "ferocity"])
table.add_row(["wolverine", 100])
table.add_row(["grizzly", 87])
table.add_row(["Rabbit of Caerbannog", 110])
table.add_row(["cat", -1])
table.add_row(["platypus", 23])
table.add_row(["dolphin", 63])
table.add_row(["albatross", 44])
table.sort_key("ferocity")
table.reversesort = True
print(table)
'''效果图
+----------------------+----------+
| animal | ferocity |
+----------------------+----------+
| Rabbit of Caerbannog | 110 |
| wolverine | 100 |
| grizzly | 87 |
| dolphin | 63 |
| albatross | 44 |
| platypus | 23 |
| cat | -1 |
+----------------------+----------+
'''
使用
创建表
直接创建
pt = PrettyTable()
从已有文件创建
CSV
from prettytable import from_csv
fp = open(

本文介绍了Python的PrettyTable模块,用于以表格形式整洁地输出内容。详细讲解了如何创建表、添加元素、设置输出格式及控制表样式,包括ASCII和HTML表,以及调整对齐方式等。
最低0.47元/天 解锁文章
1324

被折叠的 条评论
为什么被折叠?



