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函数返回多个值的示例方法
Dec 04 Python
Python中文编码那些事
Jun 25 Python
在Python中使用全局日志时需要注意的问题
May 06 Python
python使用psutil模块获取系统状态
Aug 27 Python
Python 专题六 局部变量、全局变量global、导入模块变量
Mar 20 Python
Python2/3中urllib库的一些常见用法
Dec 19 Python
Python实现的基于优先等级分配糖果问题算法示例
Apr 25 Python
python3爬取数据至mysql的方法
Jun 26 Python
python psutil监控进程实例
Dec 17 Python
Python能做什么
Jun 02 Python
Python timeit模块原理及使用方法
Oct 10 Python
Python与C/C++的相互调用案例
Mar 04 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
php抽象类使用要点与注意事项分析
2015/02/09 PHP
PHP用正则匹配form表单中所有元素的类型和属性值实例代码
2017/02/28 PHP
PHP如何获取Cookie并实现模拟登录
2020/07/16 PHP
json的前台操作和后台操作实现代码
2012/01/20 Javascript
浅析tr的隐藏和显示问题
2014/03/05 Javascript
如何用jQuery实现ASP.NET GridView折叠伸展效果
2015/09/26 Javascript
简介BootStrap model弹出框的使用
2016/04/27 Javascript
JavaScript基础重点(必看)
2016/07/09 Javascript
jquery中用jsonp实现搜索框功能
2016/10/18 Javascript
AngularJS表单基本操作
2017/01/09 Javascript
webpack入门必知必会
2017/01/16 Javascript
利用Node.js对文件进行重命名
2017/03/12 Javascript
BootStrap Validator 根据条件在JS中添加或移除校验操作
2017/10/12 Javascript
JS删除数组里的某个元素方法
2018/02/03 Javascript
node.js基础知识小结
2018/02/26 Javascript
vue中实现图片和文件上传的示例代码
2018/03/16 Javascript
js中值引用和地址引用实例分析
2019/06/21 Javascript
jQuery实现提交表单时不提交隐藏div中input的方法
2019/10/08 jQuery
Python 命令行参数sys.argv
2008/09/06 Python
Python实现的石头剪子布代码分享
2014/08/22 Python
python通过自定义isnumber函数判断字符串是否为数字的方法
2015/04/23 Python
用Python编写简单的定时器的方法
2015/05/02 Python
python开发之函数定义实例分析
2015/11/12 Python
分析Python读取文件时的路径问题
2018/02/11 Python
python实现简单的文字识别
2018/11/27 Python
Python搭建代理IP池实现获取IP的方法
2019/10/27 Python
Python创建一个元素都为0的列表实例
2019/11/28 Python
python实现简单学生信息管理系统
2020/04/09 Python
Python使用jpype模块调用jar包过程解析
2020/07/29 Python
Django自定义YamlField实现过程解析
2020/11/11 Python
Linux操作面试题
2012/05/16 面试题
工作决心书
2014/03/11 职场文书
2014光棍节大学生联谊活动方案
2014/10/10 职场文书
python 爬取京东指定商品评论并进行情感分析
2021/05/27 Python
Spring mvc是如何实现与数据库的前后端的连接操作的?
2021/06/30 Java/Android
html用代码制作虚线框怎么做? dw制作虚线圆圈的技巧
2022/12/24 HTML / CSS