在python脚本里如果想简单的print数据出来,但又想有table的效果,怎么办?   一开始就是自己尝试打印table,但最直接的问题就是—- ||| 对不齐。 

如果想对其表格方式打印,那么就需要补长减短,这样就能保证数据的整齐打印。  我这里就不造轮子了,直接用别人的开发好的模块。


原文地址, http://xiaorui.cc/?p=2919


这次使用的是prettytable模块,他主要有两大参数:

add_row,是一行行的添加数据。 
add_column, 是一列列的添加数据,也就是你穿进去的list,会横着显示出来。 

模块地址: https://code.google.com/archive/p/prettytable/

废话不多说,直接上例子:

上面python代码运行后的结果…    有些遗憾的是他没有颜色的效果,有时间我会对这代码进行改造,加入颜色的选择参数。 

python打印表格table的方式有很多,我这边就不多扯淡了。  有兴趣的朋友可以在github搜搜。 另外在github中没找到既能输出table表格,又能显示特定color的库。 

END.



对Python及运维开发感兴趣的朋友可以加QQ群 : 478476595 !!!
{ 2000人qq大群内有各厂大牛,常组织线上分享及沙龙,对高性能及分布式场景感兴趣同学欢迎加入该QQ群 }

另外如果大家觉得文章对你有些作用!   帮忙点击广告. 一来能刺激我写博客的欲望,二来好维护云主机的费用.
如果想赏钱,可以用微信扫描下面的二维码. 另外再次标注博客原地址  xiaorui.cc  ……   感谢!
暂无相关产品