Python 使用 prettytable 库打印表格美化输出功能

yipeiwu_com6年前Python基础

pip install prettytable

每次添加一行

from prettytable import PrettyTable
#  默认表头:Field 1、Field 2...
#  添加表头
table = PrettyTable(["URL", "参数", "值"])
#  add_row 添加一行数据
table.add_row(["http://aaa.com", "raskv", "dEBxcS5j"])
table.add_row(["http://bbb.com", "su", "626d5633583231794c6d4e6"])
table.add_row(["http://ccc.com", "pwd", "Ym1WM1gyMXlMbU5"])
#  默认居中对齐
#  设置"值"列,局左对齐 left首字母
table.align["值"] = 'l'
print(table)

每次添加一列

from prettytable import PrettyTable
table = PrettyTable()
#  add_column 添加一列数据
table.add_column('===', ["URL", "参数", "值"])
table.add_column('第1列', ["http://aaa.com", "raskv", "dEBxcS5j"])
table.add_column('第2列', ["http://bbb.com", "su", "626d5633583231794c6d4e6"])
table.add_column('第3列', ["http://ccc.com", "pwd", "Ym1WM1gyMXlMbU5"])
#  设置"第3列",局右对齐 right首字母
table.align["第3列"] = 'r'
print(table)

总结

以上所述是小编给大家介绍的Python 使用 prettytable 库打印表格美化输出功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对【听图阁-专注于Python设计】网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

相关文章

Python matplotlib学习笔记之坐标轴范围

Python matplotlib学习笔记之坐标轴范围

Python学习笔记--坐标轴范围 参靠视频:《Python数据可视化分析 matplotlib教程》链接:https://www.bilibili.com/video/av698941...

Python中实现switch功能实例解析

前言 今天在学习python的过程中,发现python没有switch这个语法。于是就想在python中如何才能实现这个功能呢? 正文 本文中我们对switch的使用模拟为正常的数据库的...

python中map()函数的使用方法示例

python中map()函数的使用方法示例

前言 在python里有一个函数map(),它有点高大上的感觉。本文将详细给大家介绍python中map()函数使用的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介...

解决Atom安装Hydrogen无法运行python3的问题

解决Atom安装Hydrogen无法运行python3的问题

Atom是一款功能强大的跨平台编辑器,插件化的解决方案为atom社区的繁荣奠定了基础。任何人都可以把自己做的组件贡献在github上,并能方便的安装到Atom上使用。 Jupyter N...

Python中文字符串截取问题

先来看个例子: #-*- coding:utf8 -*- s = u'中文截取' s.decode('utf8')[0:3].encode('utf8') # 结果u'中文截取...