SQLite数据库与Python
我得到了一个SQLite文件,可以使用python进行检查。我已经导入了SQLite模块并尝试连接到数据库,但我没有任何运气。我想知道我是否必须以“r”的形式打开文件并连接到它?请参阅下文;ie f=open(“History.sqlite”,“r+”) 当我转到运行结果时,我不断收到以下消息: 操作错误:没有这样的表:History.sqliteSQLite数据库与Python,python,sqlite,Python,Sqlite,我得到了一个SQLite文件,可以使用python进行检查。我已经导入了SQLite模块并尝试连接到数据库,但我没有任何运气。我想知道我是否必须以“r”的形式打开文件并连接到它?请参阅下文;ie f=open(“History.sqlite”,“r+”) 当我转到运行结果时,我不断收到以下消息: 操作错误:没有这样的表:History.sqlite SQLite文件是可以包含一个或多个数据表的单个数据文件。您似乎试图从文件名而不是文件中某个表的名称中选择 要了解数据库中的表,可以使用以下任何技术
SQLite文件是可以包含一个或多个数据表的单个数据文件。您似乎试图从文件名而不是文件中某个表的名称中选择
要了解数据库中的表,可以使用以下任何技术:
下载并使用命令行工具sqlite3
下载任意一个用于查看SQLite文件的GUI工具
针对特殊表格sqlite\u master
编写SELECT
语句以列出表格
import sqlite3
conn = sqlite3.connect("history.sqlite")
curs = conn.cursor()
results = curs.execute ("Select * From History.sqlite;")