Python读取sqlite数据库文件的方法分析
2017-08-07 15:03
573 查看
本文实例讲述了Python读取sqlite数据库文件的方法。分享给大家供大家参考,具体如下:
import sqlite3
这是Python内置的,不需要pip install 包
数据库里面有很多张表
要操作数据库首先要连接conect数据库
mydb=sqlite3.connect("alfw.sqlite")
然后创建游标cursor来执行executeSQL语句
cursor=mydb.cursor()
比如我想看这个数据库的几张表的名字是什么
cursor.execute("SELECT name FROM sqlite_master WHERE type='table';") Tables=cursor.fetchall() print(Tables)复制代码 代码如下: >>>[('Faces',), ('sqlite_sequence',), ('FacePose',), ('FaceImages',), ('Databases',), ('FaceMetaData',), ('sqlite_stat1',), ('FaceRect',), ('AnnotationType',), ('FaceEllipse',), ('NearDuplicates',), ('FeatureCoords',), ('FeatureCoordTypes',)]
这个可以通过sqlite_master是表结构理解
CREATE TABLE sqlite_master ( type TEXT, name TEXT, tbl_name TEXT, rootpage INTEGER, sql TEXT );
如果要查某一张表Faces的表头结构
cursor.execute("PRAGMA table_info(Faces)") print cursor.fetchall()复制代码 代码如下: >>>[(0, 'face_id', 'INTEGER', 0, None, 1), (1, 'file_id', 'TEXT', 1, None, 0), (2, 'db_id', 'TEXT', 1, None, 0)]
更多关于Python相关内容感兴趣的读者可查看本站专题:《Python常见数据库操作技巧汇总》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》
希望本文所述对大家Python程序设计有所帮助。
您可能感兴趣的文章:
- Python轻量级ORM框架Peewee访问sqlite数据库的方法详解
- Python实现将sqlite数据库导出转成Excel(xls)表的方法
- Python操作SQLite数据库的方法详解【导入,创建,游标,增删改查等】
- Python操作SQLite数据库的方法详解
- 使用Python对SQLite数据库操作
- Python解析excel文件存入sqlite数据库的方法
- Python3实现连接SQLite数据库的方法
- Python实现读写sqlite3数据库并将统计数据写入Excel的方法示例
- Python读取和处理文件后缀为.sqlite的数据文件(实例讲解)
- python从sqlite读取并显示数据的方法
相关文章推荐
- [网络收集]分析ASP.NET读取XML文件4种方法
- 分析ASP.NET读取XML文件4种方法
- python计算文件的行数和读取某一行内容的实现方法
- 打开了一个size不为零的文件,读取到的值却为零的一种分析和解决方法
- Windows下用Python你会几种copy文件的方法以及效率分析
- 分析ASP.NET读取XML文件4种方法
- 分析ASP.NET读取XML文件4种方法
- C#读取二进制文件方法分析
- python实现分析apache和nginx日志文件并输出访客ip列表的方法
- ASP.NET读取XML文件4种方法分析
- 手把手教你:python读取.htm文件报错:UnicodeDecodeError: 'utf8' codec can't decode byte 0xb3 in position 0的解决方法
- 分析ASP.NET读取XML文件4种方法
- Python使用xlrd读取Excel格式文件的方法
- python读取文件方法
- ASP.NET读取XML文件4种方法分析
- Python使用xlrd读取Excel格式文件的方法
- ASP.NET读取XML文件分析4种方法那個更好用
- python中readline判断文件读取结束的方法
- python创建子进程,以及读取配置文件方法
- python 读取配置文件方法