当前位置:   article > 正文

新手python:如何绘制整齐的表格_python输出整齐表格图片

python输出整齐表格图片

#实现效果:
这里写图片描述
##方法一

print "+"+"-"*8+"+"+"-"*8+"+"+"-"*8+"+"
print "|"+" "*2+"姓名"+" "*2+"|"+" "*2+"年龄"+" "*2+"|"+" "*2+"籍贯"+" "*2+"|"
print "+"+"-"*8+"+"+"-"*8+"+"+"-"*8+"+"
print "|"+" "*2+"张三"+" "*2+"|"+" "*2+" 32 "+" "*2+"|"+" "*2+"北京"+" "*2+"|"
print "+"+"-"*8+"+"+"-"*8+"+"+"-"*8+"+"
print "|"+" "*2+"李四"+" "*2+"|"+" "*2+" 45 "+" "*2+"|"+" "*2+"天津"+" "*2+"|"
print "+"+"-"*8+"+"+"-"*8+"+"+"-"*8+"+"
print "|"+" "*2+"王五"+" "*2+"|"+" "*2+" 28 "+" "*2+"|"+" "*2+"河北"+" "*2+"|"
print "+"+"-"*8+"+"+"-"*8+"+"+"-"*8+"+"
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

这里写图片描述
:该方法简单,但是比较繁琐

##方法二

#coding:utf-8
from prettytable import PrettyTable
x= PrettyTable(["姓名", "年龄", "籍贯"])
x.add_row(["张三",32,"北京"])
x.add_row(["李四",45,"天津"])
x.add_row(["王五",28,"河北"])
print(x)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

这里写图片描述

:该方法需要安装prettytable包,类似于和安装pandas包,流程相同。
1.在工作页面上“Ctrl”+“Alt”+“s”弹出该界面:等待一会点击图中 的“+”,
这里写图片描述
2.弹出如下界面,输入prettytable,点击安装然后继续上方的代码就可以出现,整齐的表格了。
这里写图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/867851
推荐阅读
相关标签
  

闽ICP备14008679号