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 拷贝对象(深拷贝deepcopy与浅拷贝copy)
Sep 06 Python
python双向链表实现实例代码
Nov 21 Python
Flask框架学习笔记(一)安装篇(windows安装与centos安装)
Jun 25 Python
Python实现的一个自动售饮料程序代码分享
Aug 25 Python
Python中的并发处理之asyncio包使用的详解
Apr 03 Python
解决DataFrame排序sort的问题
Jun 07 Python
python实现本地图片转存并重命名的示例代码
Oct 27 Python
使用PYTHON解析Wireshark的PCAP文件方法
Jul 23 Python
pytorch VGG11识别cifar10数据集(训练+预测单张输入图片操作)
Jun 24 Python
详解pytorch tensor和ndarray转换相关总结
Sep 03 Python
Python页面加载的等待方式总结
Feb 28 Python
Python中的程序流程控制语句
Feb 24 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 XML error parsing SOAP payload on line 1
2010/06/17 PHP
php设计模式 Chain Of Responsibility (职责链模式)
2011/06/26 PHP
PHP实现将HTML5中Canvas图像保存到服务器的方法
2014/11/28 PHP
用jQuery打造TabPanel效果代码
2010/05/22 Javascript
非常漂亮的JS+CSS图片幻灯切换特效
2013/11/20 Javascript
javascript简单实现图片预加载
2014/12/03 Javascript
浅谈jQuery事件绑定原理
2015/01/02 Javascript
封装好的js判断操作系统与浏览器代码分享
2015/01/09 Javascript
jQuery EasyUI datagrid在翻页以后仍能记录被选中行的实现代码
2016/08/15 Javascript
jQuery EasyUI tree 使用拖拽时遇到的错误小结
2016/10/10 Javascript
微信小程序 教程之引用
2016/10/18 Javascript
ajax级联菜单实现方法实例分析
2016/11/28 Javascript
js编写三级联动简单案例
2016/12/21 Javascript
Chrome浏览器的alert弹窗禁止再次弹出后恢复的方法
2016/12/30 Javascript
基于Node.js模板引擎教程-jade速学与实战1
2017/09/17 Javascript
JS实现多物体运动的方法详解
2018/01/23 Javascript
Bootstrap popover 实现鼠标移入移除显示隐藏功能方法
2018/01/24 Javascript
layui点击弹框页面 表单请求的方法
2019/09/21 Javascript
vue element-ui实现动态面包屑导航
2019/12/23 Javascript
使用jquery实现轮播图效果
2021/01/02 jQuery
Python3 Tkinter选择路径功能的实现方法
2019/06/14 Python
Numpy之reshape()使用详解
2019/12/26 Python
python 命名规范知识点汇总
2020/02/14 Python
HTML5 预加载让页面得以快速呈现
2013/08/13 HTML / CSS
如何在Canvas上的图形/图像绑定事件监听的实现
2020/09/16 HTML / CSS
Under Armour瑞典官方网站:美国高端运动科技品牌
2018/11/21 全球购物
东芝官网商城:还原日式美学,打造美好生活
2018/12/27 全球购物
八皇后问题,输出了所有情况,不过有些结果只是旋转了90度
2016/08/15 面试题
工艺工程师工作职责
2013/11/23 职场文书
上课睡觉检讨书
2014/01/28 职场文书
毕业生写求职信的要点
2014/03/04 职场文书
出生公证书
2015/01/23 职场文书
国庆节慰问信
2015/02/15 职场文书
中学生清明节演讲稿
2015/03/18 职场文书
python for循环赋值问题
2021/06/03 Python
JavaScript设计模式之原型模式详情
2022/06/21 Javascript