安装
pip install prettytable
示例
In [19]: table = pt.PrettyTable(['name','age','xuehao'])In [20]: table = pt.PrettyTable(['name','age','xuehao']) # 定义列名In [21]: table.add_row(['zhangsan',18,'123'])In [22]: print(table)+----------+-----+--------+| name | age | xuehao |+----------+-----+--------+| zhangsan | 18 | 123 |+----------+-----+--------+
In [26]: table.add_column('sex',['man'])In [27]: print(table)+----------+-----+--------+-----+| name | age | xuehao | sex |+----------+-----+--------+-----+| zhangsan | 18 | 123 | man |+----------+-----+--------+-----+
使用
创建表
直接创建
pt = PrettyTable()
从已有文件创建
CSV
from prettytable import from_csv fp = open("mytable.csv