python prettytable安装,python prettytable格式设置
本文主要介绍python使用prettytable内置库美化输出表。prettytable是pyhton的内置库。文章重点介绍了该主题的相关信息,具有一定的参考价值。感兴趣的朋友可以参考一下。
00-1010前言:安装案例从csv文件添加数据,并打印出一个表单从HTML导入数据。
目录
很多时候,需要输出的信息都能输出的很整齐。在使用mysql时,我们会在使用命令后输出一个特别好看的表格。python的prettytable库就是这样一个工具,可以帮助我们打印出好看的表格,而且对中文支持特别友好。
前言:
prettytablepyhton内置库,可以通过命令直接安装。
pip安装表
安装
从漂亮的桌子进口漂亮的桌子
Table=PrettyTable([ name , ID , Salary])
table.add_row([Phil , 0001 , 10000])
table.add_row([Joge , 0002 , 30000])
打印(表格)
按行添加数据table.add_row()。
您也可以按列添加数据table.add_column()。
这里会有一些不一样的地方:
首先,使用**PrettyTable()**创建一个表。add_column(x,[]),x是列名,[]后的列表是每列的值。
导入系统
从漂亮的桌子进口漂亮的桌子
table=PrettyTable()
Table.add_column (name ,[Phil , Joge])
table.add_column(ID ,[0002 , 0001])
打印(表格)
案例
目前,prettytable支持csv,但不支持xlsx。
从漂亮的桌子进口漂亮的桌子
从prettytable导入自_csv
table=PrettyTable()
file=open(test.csv , r )
table=from_csv(文件)
打印(表格)
file.close()
从csv文件添加数据,并打印出表格
从漂亮的桌子进口漂亮的桌子
从prettytable导入from_html
html=
桌子
潜艇用热中子反应堆(submarine thermal reactor的缩写)
tr
Th名称/th
thID/th
/tr
tr
tdVergil/td
td001/td
/tr
tr
tdDante/td
td002/td
/tr
/table
table=from_html(html)
打印(表格)
它还支持sql输入,所以我不会在这里演示prettytable也支持自定义表格样式、表格切片和输出指定行等功能。
这里演示下自定义表格:
从漂亮的桌子进口漂亮的桌子
从prettytable导入自_csv
table=PrettyTable()
file=open(test.csv , r )
table=from_csv(文件)
table.border=True
table.junction_char=%
table.horizontal_char=
表. vertical_char=^
打印(表格)
file.close()
关于python使用prettytable内置库美化输出表单的这篇文章到此为止。有关python输出表单的更多信息,请搜索热门IT软件开发工作室之前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。