Python第三方包之PrettyTable
2024-10-20 07:59:14
Python第三方包之PrettyTable
可以让我们将数据用表格的方式展示出来
安装方式
pip install PrettyTable
测试是否安装成功
使用方法与对比
增加一条数据
先简单的看下如何使用以及效果
import prettytable
table = prettytable.PrettyTable()
# 定义表头
table.field_names = ['name','age','sex']
# 增加一行数据,列表里的元素按照顺序对应表头
table.add_row(['Jruing','23','男'])
print(table)
效果
增加一个字段
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)
效果
常用的几个方法
table.get_html_string() # 将数据转换为html中的table标签
table.get_string(fields=['name'],start=1,end=2) # 获取指定列的数据,start是从第几行开始,end是到第几行结束
最新文章
- OLTP(on-line transaction processing)与OLAP(On-Line Analytical Processing)
- Python之路----------基础 一(数据类型、变量、基本语法、流程控制)
- HoloLens开发手记 - Unity之Keyboard input 键盘输入
- win7系统中ftp服务器搭建方法(多图)
- 判断当前是否运行于Design Mode
- nodejs是单线程
- uva 11817 - Tunnelling the Earth
- TCP/IP 主机路由表获取
- java.lang.ClassCastException: com.sun.proxy.$Proxy2 cannot be cast to...异常
- ES6(阮一峰)学习总结
- [Swift]LeetCode28. 实现strStr() | Implement strStr()
- 2018-2019-20175205 实验三敏捷开发与XP实践《Java开发环境的熟悉》实验报告
- Linux debug
- redis互斥锁简易设计原理【原】
- CentOS部署PHP环境
- [Luogu 2656] 采蘑菇
- Java—Math类和随机数类
- iframe &; cors
- 【译】第六篇 Replication:合并复制-发布
- Codeforces Global Round 2 部分题解
热门文章
- Nginx + uWSGI部署中的一些小坑
- 教你高效使用数据可视化BI软件创建医院卫生耗材运营监控大屏
- Linux学习--4.用户和组的管理
- Mysql(Mariadb)之SET语法分析以及系统变量和用户变量分析(英文&;中文)(转载)
- 如何搭建自己的SpringBoot源码调试环境?--SpringBoot源码(一)
- si4745 FM-AM-SW 音量控制芯片 驱动详解
- php中的进程
- C++ 按行读取文件并打印
- (转)windows宿主机,ubuntu虚拟机下的上网设置(有线网络和无线网络)
- .NET 开发工具盘点和现状