打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

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

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

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 |
+--------------+--------------+
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存
猜你喜欢
类似文章
药物预测R包之pRRophetic
利用VBA代码快速合并多个工作簿到一个工作簿
如何访问behance设计网站?
微信上可直接复制使用的emoji符号大全
潘长宏制作的博客、图书馆首页可应用的访客与时间显示记录仪
视频制作师潘长宏制作的---【精美分隔线】
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服