#coding:utf-8

import sqlite3

'''

sqlite3存在系统表sqlite_master,结构如下:

sqlite_master(

type TEXT, #类型:table-表,index-索引,view-视图

name TEXT, #名称:表名,索引名,视图名

tbl_name TEXT,

rootpage INTEGER,

sql TEXT

)

'''

#查看某数据库中所有表

def GetTables(db_file = 'main.db'):

try:

conn = sqlite3.connect(db_file)

cur = conn.cursor()

cur.execute("select name from sqlite_master where type='table' order by name")

print cur.fetchall()

except sqlite3.Error, e:

print e

'''

#查看表结构

cur.execute("PRAGMA table_info(T_Person)")

print cur.fetchall()

'''

python查看数据库存在表_python sqlite3查看数据库所有表(table)相关推荐

  1. python建立sqlite数据库_python sqlite3 创建数据库

    Python标准库14 数据库 (sqlite3) 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Python自带一个轻量级的关 ...

  2. python同步两张数据表_python 同步mysql数据库表

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  3. pythonsqlite3如何建数据库_python sqlite3创建数据库

    Python标准库14 数据库 (sqlite3) 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Python自带一个轻量级的关 ...

  4. python自带模块连接数据库_Python模块Sqlite数据库模块

    Python模块Sqlite数据库模块简介 从Python2.5以后的版本开始引入SQLite,属于Python内置模块,不需要额外安装.Sqlite以小巧快捷著称.SQLite第一个Alpha版本诞 ...

  5. python进阶与数据操控_python进阶(mysql:表操作、数据操作、数据类型)(示例代码)...

    3.mysql数据库 3.4 表和数据的基础操作 3.4.1. 创建表 create create table 表名( 字段名1 类型[(宽度) 约束条件], 字段名2 类型[(宽度) 约束条件], ...

  6. python kafka消费最新数据_python kafka消费数据库

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  7. python for循环九九乘法表_Python中的九九乘法表(for循环)

    用for循环写出的九九乘法表(包括函数的调用) #方向一 for i in range(1,10): for j in range(1,i+1): d = i * j print('%d*%d=%-2 ...

  8. python拆分excel 样式不变_python带格式拆分excel表单,copy库完美搞定

    python拆分excel表单,生成单独的excel文件,网上这方面的文章很多.但大多只讲主功能如何实现,让拆分后的表保持和原表单一致的格式,则鲜有人讲.本文通过调用copy库,完美实现带格式拆分表单 ...

  9. python同步两张数据表_Python 如何实现数据库表结构同步

    近日,某个QQ 群里的一个朋友提出一个问题,如何将一个DB 的表结构同步给另一个DB. 针对这个问题,我进行了思考与实践,具体的实现代码如下所示: # coding:utf-8 import pymy ...

  10. python查看微信撤回消息_python如何查看微信消息撤回

    本文为大家分享了python查看微信消息撤回的具体代码,供大家参考,具体内容如下 1.安装itchat itchat是一个开源的python微信库,支持发送消息.图片.视频.地图.名片.文件等,还可以 ...

最新文章

  1. Android如何客制化adb shell进去后显示shell@xxxx的标识
  2. Tips系列之飞书日历
  3. FPGA之道(30)编写自己的vhdl库文件
  4. python能在生活中做什么-Python可以解决哪些生活中的小问题
  5. 装X神器!NuShell
  6. Spring 字符编码过滤
  7. Linux grep及正则表达式
  8. pyqt5快速开发与实战_用云开发快速制作客户业务需求收集小程序丨实战
  9. win11桌面图标模糊怎么办 windows11桌面图标模糊的解决方法
  10. SpringBoot--定义全局日期响应格式
  11. python3 extract_model.py对应代码解读抽取式提取+生成式提取摘要代码解读------摘要代码解读3
  12. git基本命令、提交pr
  13. 浙江大学计算机2018分数线,浙江大学2018多少录取分数线
  14. python vimdiff_vimdiff的常用命令
  15. 每个人心里都有一只孟加拉虎
  16. HTTP协议与XML
  17. 计算机考研复试之软件工程三十问
  18. 2019年测试行业展望
  19. linux桌面系统 9,从Linux桌面进入Win10桌面仅需九分五十秒,重装系统So Easy!
  20. Android集成微信支付功能

热门文章

  1. android loginDemo +WebService用户登录验证
  2. 【python游戏编程之旅】第八篇---pygame游戏开发常用数据结构
  3. 设计模式笔记6:工厂方法模式
  4. 企业应用:应用层查询接口设计
  5. C 杂谈之 Apache的模块开发 (一)
  6. 20200815每日一句
  7. MATLAB调用OpenCV流程(MATLAB R2016a+OpenCV3.1.0+VS2010
  8. unity激活对象组件
  9. Atitit 在线机器人 自动化技术一览 目录 1. 俩个要点 1 1.1. 识别控件(对话框 按钮 列表等) 1 1.2. Dom控件操作 1 1.3. 鼠标键盘操作 api 1 2. 可以使用
  10. Atititi 计算机系 教材 目录 1. 硬件类 2 1.1. 《微机系统与接口技术》 2 1.2. 《计算机组成与系统结构(第2版)》 2 2. Atitit 操作系统原理 操作系统原理(cpu