问题

在Python中想让输出数据使用表美化,像某些数据库命令行工具一样。

过程

使用terminaltables库解决,它接受一个list数据即可。

pip3 install 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 |

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

嗯,很简单,给个list给它就完了。

>参考:

[terminaltables 3.1.0](https://pypi.python.org/pypi/terminaltables)

python控制台美化输出_python控制台表格美化输出 原相关推荐

  1. python 美化输出_python基础_格式化输出(%用法和format用法)

    目录 %用法 1.整数的输出 %o -- oct 八进制 %d -- dec 十进制 %x -- hex 十六进制 1 >>> print('%o' % 20)2 24 3 > ...

  2. python语言format用法_python基础_格式化输出(%用法和format用法)

    目录 %用法 1.整数的输出 %o -- oct 八进制 %d -- dec 十进制 %x -- hex 十六进制 >>> print('%o' % 20)24 >>&g ...

  3. python的print输出_python中的print()输出

    1.普通的输出: print(str)#str是任意一个字符串,数字・・・ 2.格式化输出: print('1,2,%s,%d'%('asd',4)) 1,2,asd,4 与C语言有点类似 3.其它: ...

  4. python杨辉三角函数_python杨辉三角输出指定行_使用python打印十行杨辉三角过程详解...

    如何用python输出杨辉三角 程序输出需要实现如下效果: [1] [1,1] [1,2,1] [1,3,3,1] .. 方法:迭代,生成器 12345678910111213141516171819 ...

  5. php 输出内容到表格,phpexcel 输出表格到页面(在线预览表格),导出excel

    php导出excel我们经常采用phpexcel方便,可是在开发过程中,没修过一次就点击下载一个excel文件着实麻烦,而且还不容易调试错误.其实phpexcel 还可以输出表格到页面,方便调试 实例 ...

  6. python 执行命令并获取命令行输出_Python实现获取命令行输出结果的方法

    Python实现获取命令行输出结果的方法 本文实例讲述了Python实现获取命令行输出结果的方法.分享给大家供大家参考,具体如下: Python获取命令行输出结果,并对结果进行过滤找到自己需要的! 这 ...

  7. python中property函数_python 邮件表格Python中property函数用法实例分析

    本文实例讲述了Python中property函数用法.分享给大家供大家参考,具体如下: 通常我们在访问和赋值属性的时候,都是在直接和类(实例的)的__dict__打交道,或者跟数据描述符等在打交道.但 ...

  8. python不显示边框_python设置表格边框的具体方法

    安装 xlwings 直接安装用 pip install xlwings,用 anaconda 的,已经内置了,见下图. 导入 xlwings import xlwings as xw 打开 Exce ...

  9. python处理数据库数据类型_python 导入表格数据库数据类型

    Django 博客开发教程 3 - 创建 Django 博客的数据库模型 设计博客的数据库表结构 博客最主要的功能就是展示我们写的文章,它需要从某个地方获取博客文章数据才能把文章展示出来,通常来说这个 ...

最新文章

  1. 【Python】Listbox组件 Scrollbar组件 Scale组件
  2. Serverless 在大厂都怎么用?
  3. 【Netty】大白话 Netty 核心组件分析
  4. 数据挖掘介绍以及模型参数详解
  5. 基于xgboost 的贷款风险预测
  6. mysql怎么删除临时表里的数据_谈谈MySQL数据库中临时表的应用
  7. linux下双击sh文件夹,Linux系统下如何运行.sh文件的实现
  8. 记录一下目前thinksoar portal的进度和计划!
  9. 欧洲最大双面发电光伏项目全部采用英利组件
  10. UVA455 Periodic Strings【水题】
  11. asp.net 页面ajax访问被阻塞
  12. linux 命令行下载bt,linux命令行下载BT种子和磁力链接
  13. 虚幻引擎5都有哪些重要新功能?
  14. fanuc系统网络服务器,FANUC的网络配置.doc
  15. 基于R16标准的5G电力高精度授时解决方案PTP授时方案
  16. mach ipc 学习
  17. 【echarts】在柱状图上方显示数值
  18. 前后端交互:form表单与模板引擎
  19. html2canvas长截图不全,底部内容空白
  20. 中职学生学业水平计算机考试试题,中职学业水平测试试卷(综合卷).docx

热门文章

  1. redis初学者教程—带你进入不一样的世界
  2. 人和猴子没有可比性:从3个层面深度剖析UNI和CEX平台币的本质区别
  3. 快速排序法(golang实现)
  4. 游戏pm转正申请应该怎么写
  5. android mqtt详解_安卓开发之mqtt协议
  6. 腾讯元老赚够钱后辞职到安徽农村隐居,亲手建造200亩农场
  7. 育碧再推3款多人在线游戏,随时随地 Party time!
  8. ADDS数据无损分区工具
  9. 【java】将LAC改造成Elasticsearch分词插件
  10. 小米note3手机老是显示无法连接服务器,小米Note3手机USB连接电脑没反应怎么处理...