1.from prettytable import PrettyTable #导入prettytable包
x=Prettytable([‘姓名’,‘性别’,‘年龄’])
x.add_row([‘张三’,‘男’,‘24’])
x.add_column(‘marine’,[1]) #加列
x.vertical_char=’’ #改变垂直边框符‘ |'
x.horizontal_char=’’ #改变水平边框符 ‘’_'
x.junction_char=’*’ #改变交叉框字符 ‘+’
print(x)
2.只有竖框
from prettytable import MSWORD_FRIENDLY
x=PettyTable([‘姓名’,‘性别’,‘年龄’])
x.add_row([‘张三’,‘男’,‘24’])
x.set_style(MSWORD_FRIENDLY)
print(x)
3.无边框
from prettytable import PLAIN_COLUMNS
x=PrettyTable([‘姓名’,‘性别’,‘年龄’])
x.add_row([‘张三’,‘男’,‘20’])
x.set_style(PLAIN_COLUMNS)
print(x)
自定义
from prettytable import PrettyTable
x=PrettyTable([‘姓名’,‘性别’,‘年龄’])
x.add_row([‘张三’,‘男’,‘20’])
x.left_padding_width =5
x.right_padding_width =3
x.padding_width = 4
x.align=‘l’ #左对齐
x.align=‘r’ #右对齐
x.align=‘c’ #居中
print(x)
python的PrettyTable美化包
最新推荐文章于 2024-05-07 12:01:42 发布