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生成随机MAC地址
Mar 10 Python
在Python中用get()方法获取字典键值的教程
May 21 Python
Python中的模块导入和读取键盘输入的方法
Oct 16 Python
图文详解WinPE下安装Python
May 17 Python
深入理解 Python 中的多线程 新手必看
Nov 20 Python
python-opencv颜色提取分割方法
Dec 08 Python
python中的单引号双引号区别知识点总结
Jun 23 Python
python向字符串中添加元素的实例方法
Jun 28 Python
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
Nov 25 Python
新建文件时Pycharm中自动设置头部模板信息的方法
Apr 17 Python
记录模型训练时loss值的变化情况
Jun 16 Python
Python 整行读取文本方法并去掉readlines换行\n操作
Sep 03 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
「OVERLORD」动画重要删减!雅儿贝德的背叛?至尊猎杀队结成
2020/04/09 日漫
跟我学Laravel之配置Laravel
2014/10/15 PHP
thinkphp3.0输出重复两次的解决方法
2014/12/19 PHP
3种php生成唯一id的方法
2015/11/23 PHP
Javascript注入技巧
2007/06/22 Javascript
javascript 年月日联动实现核心代码
2009/12/21 Javascript
jquery操作select option 的代码小结
2011/06/21 Javascript
js操作checkbox遇到的问题解决
2013/06/29 Javascript
如何学习Javascript入门指导
2013/11/01 Javascript
jQuery使用ajaxSubmit()提交表单示例
2014/04/04 Javascript
jquery 隐藏与显示tr标签示例代码
2014/06/06 Javascript
js和jquery设置disabled属性为true使按钮失效
2014/08/07 Javascript
nodejs中使用多线程编程的方法实例
2015/03/24 NodeJs
js实现图片无缝滚动特效
2020/03/19 Javascript
轻松搞定jQuery.noConflict()
2016/02/15 Javascript
Node.js中Request模块处理HTTP协议请求的基本使用教程
2016/03/31 Javascript
js 截取或者替换字符串中的数字实现方法
2016/06/13 Javascript
分享javascript、jquery实用代码段
2016/10/20 Javascript
JS实现在文本指定位置插入内容的简单示例
2017/12/22 Javascript
vue-prop父组件向子组件进行传值的方法
2018/03/01 Javascript
微信小程序获取用户openid的实现
2018/12/24 Javascript
js中延迟加载和预加载的具体使用
2021/01/14 Javascript
从零学python系列之数据处理编程实例(一)
2014/05/22 Python
解决PySide+Python子线程更新UI线程的问题
2019/01/11 Python
python实现AES加密解密
2019/03/28 Python
Tensorflow限制CPU个数实例
2020/02/06 Python
Django多个app urls配置代码实例
2020/11/26 Python
基于Pytorch版yolov5的滑块验证码破解思路详解
2021/02/25 Python
SQL里面如何插入自动增长序列号字段
2012/03/29 面试题
餐饮部总监岗位职责范文
2014/02/13 职场文书
经典促销广告词大全
2014/03/19 职场文书
离婚起诉书怎么写
2015/05/19 职场文书
农村房屋租赁合同(范本)
2019/07/23 职场文书
新手,如何业余时间安排好写作、提高写作能力?
2019/10/21 职场文书
创业计划书之小型广告公司
2019/10/22 职场文书
Mysql中 unique列插入重复值该怎么解决呢
2021/05/26 MySQL