Py之terminaltables:terminaltables的简介、安装、使用方法之详细攻略

terminaltables的简介


             从字符串列表中轻松绘制终端/控制台应用程序中的表。支持多行。


1、特征


多行:向表单元格中添加新行,其他行由Terminates处理。

表格标题:显示嵌入在表格顶部边框中的标题。

POSIX:Python 2.6、2.7、PyPy、PyPy3、3.3、3.4和3.5在Linux和OS X上受支持。

Windows:WindowsXP到10支持Python2.7、3.3、3.4和3.5。

中日韩:宽体中文/日韩字符显示正确。

阿拉伯和希伯来字符正确对齐。

对齐/对正:将各个列左对齐、居中对齐或右对齐。

彩色文本:colorclass、colorama、termcolor或纯ANSI转义代码。



terminaltables的安装


pip install terminaltables


Py之terminaltables:terminaltables的简介、安装、使用方法之详细攻略



terminaltables的使用方法



from terminaltables import AsciiTable

table_data = [

   ['Heading1', 'Heading2'],

   ['row1 column1', 'row1 column2'],

   ['row2 column1', 'row2 column2'],

   ['row3 column1', 'row3 column2']

]

table = AsciiTable(table_data)

print table.table

+--------------+--------------+

| Heading1     | Heading2     |

+--------------+--------------+

| row1 column1 | row1 column2 |

| row2 column1 | row2 column2 |

| row3 column1 | row3 column2 |

+--------------+--------------+


 

上一篇:顺德农商银行携手阿里云和蚂蚁集团 启动核心系统分布式改造


下一篇:[转]南宁启动青年科技创新创业人才培育计划项目