本文摘自php中文网,作者(*-*)浩,侵删。
可以使用PrettyTable 是python中的一个第三方库,可用来生成美观的ASCII格式的表格:
PrettyTable安装(推荐学习:Python视频教程)
示例
1 2 3 4 5 6 7 8 9 10 | import prettytable as pt
# tb = pt.PrettyTable( [ "City name" , "Area" , "Population" , "Annual Rainfall" ])
tb = pt.PrettyTable()
tb.field_names = [ "City name" , "Area" , "Population" , "Annual Rainfall" ]
tb.add_row([ "Adelaide" ,1295, 1158259, 600.5])
tb.add_row([ "Brisbane" ,5905, 1857594, 1146.4])
tb.add_row([ "Darwin" , 112, 120900, 1714.7])
tb.add_row([ "Hobart" , 1357, 205556,619.5])
print (tb)
|
输出:
1 2 3 4 5 6 7 8 | +-----------+------+------------+-----------------+
| City name | Area | Population | Annual Rainfall |
+-----------+------+------------+-----------------+
| Adelaide | 1295 | 1158259 | 600.5 |
| Brisbane | 5905 | 1857594 | 1146.4 |
| Darwin | 112 | 120900 | 1714.7 |
| Hobart | 1357 | 205556 | 619.5 |
+-----------+------+------------+-----------------+
|
如果没有添加表头,那么会以默认的Field+编号显示,例如:
1 2 3 | +---------+----------+----------+------------+
| Field 1 | Field 2 | Field 3 | Field 4 |
+---------+----------+----------+------------+
|
更多Python相关技术文章,请访问Python教程栏目进行学习!
以上就是python怎么输出表格的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python设置环境变量的基本步骤
Python可用于什么领域?
Python后端是什么
Python引用传值概念的示例详解
Python dll是什么意思
Python做出新闻聚合项目
Python:中input()与raw_input()的详解
Python怎么读取文件夹内容
Python什么意思中文翻译
Python用途广泛么
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python怎么输出表格