700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > python控制台美化输出_python控制台表格美化输出 原

python控制台美化输出_python控制台表格美化输出 原

时间:2019-03-28 22:00:31

相关推荐

python控制台美化输出_python控制台表格美化输出 原

问题

在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](/pypi/terminaltables)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。