python中table表结构_python中的简易表格prettytable
安装:pip install PrettyTable
普通表格
from prettytable import PrettyTable
table = PrettyTable(['编号','云编号','名称','IP地址'])
table.add_row(['1','server01','服务器01','172.16.0.1'])
table.add_row(['2','server02','服务器02','172.16.0.2'])
table.add_row(['3','server03','服务器03','172.16.0.3'])
table.add_row(['4','server04','服务器04服务器04','172.16.0.4'])
table.add_row(['5','server05','服务器05','172.16.0.5'])
table.add_row(['6','server06','服务器06','172.16.0.6'])
table.add_row(['7','server07','服务器07','172.16.0.7'])
table.add_row(['8','server08','服务器08','172.16.0.8'])
table.add_row(['9','server09','服务器09','172.16.0.9'])
print(table)
定义函数打印dataframe
from prettytable import PrettyTable
def print_pretty(df0):
df=df0.reset_index(inplace=False)
columns=list(df.columns)
table = PrettyTable(columns)
rowNum = df.shape[0]
for i in range(0,rowNum-1):
table.add_row(list(df.iloc[i]))
print(table.get_string(align="r"))
SQL数据库表转prettytable
import sqlite3 as lite
from prettytable import from_db_cursor
con = lite.connect('data.db')
with con:
cur = con.cursor()
cur.execute('SELECT * FROM Cities')
x = from_db_cursor(cur)
print(x)
CSV转prettytable
import sys
from prettytable import PrettyTable
from prettytable import from_csv
reload(sys)
sys.setdefaultencoding('utf8')
table = PrettyTable()
fp = open("res.csv", "r")
table = from_csv(fp)
print(table)
fp.close()
python中table表结构_python中的简易表格prettytable相关推荐
- python修改数据库表结构_python中数据库的相关操作-pymysql
python3中可以使用库pymysql 数据准备: 搭建一个数据库,我是在docker下搭建的Mysql(端口号是3306,账号是root,密码123456) 建立数据库test_db,表TB_St ...
- python 映射表结构_Python 中常见的数据结构:字典、映射和散列表
在 Python 中,字典是核心数据结构.字典可以存储任意数量的对象,每个对象都由唯一的字典键标识. 字典通常也被称为映射.散列表.查找表或关联数组.字典能够高效查找.插入和删除任何与给定键关联的对象 ...
- oracle修改表结构的sql命令是什么,sql语句中修改表结构的命令是什么?
sql语句中修改表结构的命令是:"ALTER TABLE"命令. ALTER TABLE 语句用于在已有的表中添加.删除或修改列. SQL ALTER TABLE 语法 如需在表中 ...
- mysql导出oracle_如何将mysql中的表结构导出放入oracle中
展开全部 将mysql中的表结构导出放入oracle中的方法: 1.导出mysql的表结构sql脚本,然后修改mysql中的数据类型为oracle中的数据类型: MySql与Oracle数据类型的62 ...
- mysql语言中修改表结构的命令_sql语句中修改表结构的命令是什么
SQL 语句中修改表结构的命令是ALTER TABLE. ALTER TABLE 语句 ALTER TABLE 语句用于在已有的表中添加.删除或修改列. SQL ALTER TABLE 语法 如需在表 ...
- SQL 2008中修改表结构提示“阻止保存要求重新创建表的更改”
[问题] SQL Server 2008 Management Studio 中修改表结构的时候,提示"阻止保存要求重新创建表的更改" [解决方法] 1. 打开SQL Serve ...
- 查询数据库中的表结构信息
查询数据库中的表结构信息 SELECT COLUMN_NAME 列名, COLUMN_TYPE 数据类型, DATA_TYPE 字段类型, CHARACTER_MAXIMUM_LENGTH 长度, I ...
- MySQL中修改表结构的关键字_下列SQL语句中,修改表结构的关键字是
[单选题]对<将进酒>全诗分析不正确的是 [单选题]下列划线词语的解释有误的一项是 [多选题]下列食品属于不完全蛋白质的是 ( ) . [单选题]下列聚合函数中属性列必须是数值型的是 [单 ...
- mysql 修改表结构方案_MySQL中修改表结构时需要注意的一些地方
MySql 在修改表结构的时候可能会中断产品的正常运行影响用户体验,甚至更坏的结果,丢失数据.不是所有的数据库管理员.程序员.系统管理员都非常了解Mysql能避免这种情况.DBA会经常碰到这种生产中断 ...
最新文章
- Git学习记录(一)
- NSUserDefaults删除整个plist文件
- Effective Java读书笔记五:异常
- [专栏目录]-optee/TEE/TA笔记-目录
- javascript 与vbscript 互相调用
- 小爱音箱怎么装app_79元的Redmi小爱音箱怎么样?这里有一份体验报告
- Elasticsearch实战篇——Spring Boot整合ElasticSearch
- REVERSE-PRACTICE-CTFSHOW-1
- FPGA中计数器设计探索
- python图像分类_用于实现用python和django编写的图像分类的Keras UI
- delphi刷新界面所选行丢失问题
- 十大经典排序算法3(Python版本)
- 用php做盒子模型,什么是CSS盒子模型?一文带你了解CSS盒子模型
- java 连接数据库查询_JAVA连接数据库,查询功能怎么写
- php用按钮导出到excel,PHP导出Excel,PHP输入Excel
- 使用HTML制作一个简单的个人主页
- 计算机维修5级,什么是计算机硬件的一级维修二级维修三级维修
- 第五十三回 关云长义释黄汉升 孙仲谋大战张文远
- eclipse Helio项目简介
- Unity之引导功能遮罩事件穿透