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 相关文章推荐
Tornado Web服务器多进程启动的2个方法
Aug 04 Python
详解python里使用正则表达式的分组命名方式
Oct 24 Python
浅析python协程相关概念
Jan 20 Python
python开发之anaconda以及win7下安装gensim的方法
Jul 05 Python
python 接口实现 供第三方调用的例子
Aug 13 Python
详解Python3 pandas.merge用法
Sep 05 Python
详解Anconda环境下载python包的教程(图形界面+命令行+pycharm安装)
Nov 11 Python
python实现高斯(Gauss)迭代法的例子
Nov 20 Python
tensorflow2.0保存和恢复模型3种方法
Feb 03 Python
python Gabor滤波器讲解
Oct 26 Python
Python3读写ini配置文件的示例
Nov 06 Python
用Python实现一个打字速度测试工具来测试你的手速
May 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
php使用pack处理二进制文件的方法
2014/07/03 PHP
PHP实现将浏览历史页面网址保存到cookie的方法
2015/01/26 PHP
php操作redis缓存方法分享
2015/06/03 PHP
PHP常用字符串操作函数实例总结(trim、nl2br、addcslashes、uudecode、md5等)
2016/01/09 PHP
老司机传授Ubuntu下Apache+PHP+MySQL环境搭建攻略
2016/03/20 PHP
thinkphp5.0自定义验证规则使用方法
2017/11/16 PHP
12个非常有创意的JavaScript小游戏
2010/03/18 Javascript
Extjs在exlipse中设置自动提示的方法
2010/04/07 Javascript
js 禁止选择功能实现代码(兼容IE/Firefox)
2010/04/23 Javascript
EasyUI学习之Combobox级联下拉列表(2)
2016/12/29 Javascript
JavaScript实现星级评分
2017/01/12 Javascript
js案例之鼠标跟随jquery版(实例讲解)
2017/07/21 jQuery
浅谈webpack编译vue项目生成的代码探索
2017/12/11 Javascript
vue项目使用.env文件配置全局环境变量的方法
2019/10/24 Javascript
vue element 关闭当前tab 跳转到上一路由操作
2020/07/22 Javascript
Vue 解决通过this.$refs来获取DOM或者组件报错问题
2020/07/28 Javascript
对于Python异常处理慎用“except:pass”建议
2015/04/02 Python
python算法表示概念扫盲教程
2017/04/13 Python
python 获得任意路径下的文件及其根目录的方法
2019/02/16 Python
python学习--使用QQ邮箱发送邮件代码实例
2019/04/16 Python
python分布式编程实现过程解析
2019/11/08 Python
Python yield的用法实例分析
2020/03/06 Python
Python批量删除mysql中千万级大量数据的脚本分享
2020/12/03 Python
Html5获取高德地图定位天气的方法
2019/12/26 HTML / CSS
eVitamins日本:在线购买折扣维生素、补品和草药
2019/04/04 全球购物
舞会礼服和舞会鞋:PromGirl
2019/04/22 全球购物
20岁生日感言
2014/01/13 职场文书
求职意向书
2014/04/01 职场文书
教师节活动主持词
2014/04/02 职场文书
英语系本科生求职信
2014/07/15 职场文书
施工安全协议书范本
2014/09/26 职场文书
教师正风肃纪剖析材料
2014/10/20 职场文书
运动会广播稿200字
2015/08/19 职场文书
大学生饮品店创业计划书范文
2019/07/10 职场文书
2019年中学生的思想品德评语集锦
2019/12/19 职场文书
解决Python保存文件名太长OSError: [Errno 36] File name too long
2022/05/11 Python