Python第三方包PrettyTable安装及用法解析


Posted in Python onJuly 08, 2020

可以让我们将数据用表格的方式展示出来

安装方式

pip install PrettyTable

测试是否安装成功

Python第三方包PrettyTable安装及用法解析

使用方法与对比增加一条数据

先简单的看下如何使用以及效果

import prettytable
table = prettytable.PrettyTable()
# 定义表头
table.field_names = ['name','age','sex']
# 增加一行数据,列表里的元素按照顺序对应表头
table.add_row(['Jruing','23','男'])
print(table)

效果

Python第三方包PrettyTable安装及用法解析

增加一个字段

import prettytable
table = prettytable.PrettyTable()
# 定义表头
table.field_names = ['name','age','sex']
# 增加一行数据,列表里的元素按照顺序对应表头
table.add_row(['Jruing','23','男'])
table.add_row(['Jruing','24','男'])
# 增加一列,第一个参数是字段,第二个是每行数据新增字段的值
table.add_column('addr',['bj','sx'])
print(table)

效果

Python第三方包PrettyTable安装及用法解析

常用的几个方法

table.get_html_string() # 将数据转换为html中的table标签
table.get_string(fields=['name'],start=1,end=2) # 获取指定列的数据,start是从第几行开始,end是到第几行结束

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python基于回溯法子集树模板实现图的遍历功能示例
Sep 05 Python
pyqt5的QWebEngineView 使用模板的方法
Aug 18 Python
python对html过滤处理的方法
Oct 21 Python
Python字典对象实现原理详解
Jul 01 Python
Python 动态变量名定义与调用方法
Feb 09 Python
python爬虫开发之PyQuery模块详细使用方法与实例全解
Mar 09 Python
利用Python裁切tiff图像且读取tiff,shp文件的实例
Mar 10 Python
python3用PyPDF2解析pdf文件,用正则匹配数据方式
May 12 Python
OpenCV读取与写入图片的实现
Oct 13 Python
Python+uiautomator2实现自动刷抖音视频功能
Apr 29 Python
Python os和os.path模块详情
Apr 02 Python
python数字图像处理实现图像的形变与缩放
Jun 28 Python
简单了解如何封装自己的Python包
Jul 08 #Python
python如何实现读取并显示图片(不需要图形界面)
Jul 08 #Python
基于python实现可视化生成二维码工具
Jul 08 #Python
如何使用Cython对python代码进行加密
Jul 08 #Python
python中的错误如何查看
Jul 08 #Python
获取python运行输出的数据并解析存为dataFrame实例
Jul 07 #Python
利用keras使用神经网络预测销量操作
Jul 07 #Python
You might like
基于empty函数的输出详解
2013/06/17 PHP
php简单获取复选框值的方法
2016/05/11 PHP
JS Timing
2007/04/21 Javascript
jQuery Tools tab使用介绍
2012/07/14 Javascript
js读写(删除)Cookie实例详解
2013/04/17 Javascript
详解JavaScript对Date对象的操作问题(生成一个倒数7天的数组)
2015/10/01 Javascript
JS实现拖拽的方法分析
2016/12/20 Javascript
利用js的闭包原理做对象封装及调用方法
2017/04/07 Javascript
详解vue数据渲染出现闪烁问题
2017/06/29 Javascript
微信小程序实现下拉菜单切换效果
2020/03/30 Javascript
ES6 对象的新功能与解构赋值介绍
2019/02/05 Javascript
如何提升vue.js中大型数据的性能
2019/06/21 Javascript
javascript设计模式 ? 享元模式原理与用法实例分析
2020/04/15 Javascript
Vant Weapp组件踩坑:picker的初始赋值解决
2020/11/12 Javascript
vue 基于abstract 路由模式 实现页面内嵌的示例代码
2020/12/14 Vue.js
Javascript实现关闭广告效果
2021/01/29 Javascript
Python对小数进行除法运算的正确方法示例
2014/08/25 Python
python中os模块详解
2016/10/14 Python
Pycharm设置utf-8自动显示方法
2019/01/17 Python
对python 判断数字是否小于0的方法详解
2019/01/26 Python
pyside+pyqt实现鼠标右键菜单功能
2020/12/08 Python
Django外键(ForeignKey)操作以及related_name的作用详解
2019/07/29 Python
Python实现报警信息实时发送至邮箱功能(实例代码)
2019/11/11 Python
html5+css3之动画在webapp中的应用
2014/11/21 HTML / CSS
CSS实现定位元素居中的方法
2015/06/23 HTML / CSS
英国领先的独立时装店:Van Mildert
2019/10/28 全球购物
super()与this()的区别
2016/01/17 面试题
财务管理专业应届毕业生求职信
2013/09/22 职场文书
校园报刊亭的创业计划书
2014/01/02 职场文书
网络宣传方案
2014/03/15 职场文书
《路旁的橡树》教学反思
2014/04/07 职场文书
施工质量承诺书范文
2014/05/30 职场文书
妈妈活动方案
2014/08/15 职场文书
傲慢与偏见电影观后感
2015/06/10 职场文书
JavaScript文档对象模型DOM
2021/11/20 Javascript
MySQL中一条SQL查询语句是如何执行的
2022/04/08 MySQL