我是靠谱客的博主 独特小天鹅,最近开发中收集的这篇文章主要介绍c++读取文件中的数据_如何通过python读取sqlite数据文件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

sqlite简介: sqlite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它(如安卓系统),它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Python、C#、PHP、Java等,还有ODBC接口。 利用python进行数据分析时可通过pandas来读取 sqlite文件,步骤如下: 1、导入包(无需安装直接导入即可) 2、链接数据库 3、创建游标 4、查看数据库中的table 5、从数据库中读入所需的table 下面是以一份博客数据以sqlite为后缀的文件,利用python读取所需要的数据表进行数据分析;
# 1、导入包import sqlite3import pandas as pd
# 2、链接数据库mydb=sqlite3.connect('E:/数据分析之渔/database.sqlite')
# 3、创建游标cursor=mydb.cursor()
# 4、查看数据库中的表名cursor.execute("SELECT NAME FROM sqlite_master WHERE type='table';")tables=cursor.fetchall()print(tables)
结果如下:

a1cae1496aa96fa8edaea39a6fab77fa.png

本例中一共有4个表,通过pandas提供的两个函数:read_sql()  和  read_sql_query()  进行数据的读取以便后续的数据分析操作。

# 5、读入评论表df=pd.read_sql("SELECT * FROM reviews",con=mydb)print('数据形状n',df.shape)print('数据类型n',df.dtypes)print('----------')df.head()
结果如下:

1b1d051cf012fb682a78f295d094eccf.png

最后

以上就是独特小天鹅为你收集整理的c++读取文件中的数据_如何通过python读取sqlite数据文件的全部内容,希望文章能够帮你解决c++读取文件中的数据_如何通过python读取sqlite数据文件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部