SQLite数据库与Python

SQLite数据库与Python,python,sqlite,Python,Sqlite,我得到了一个SQLite文件,可以使用python进行检查。我已经导入了SQLite模块并尝试连接到数据库,但我没有任何运气。我想知道我是否必须以“r”的形式打开文件并连接到它?请参阅下文;ie f=open(“History.sqlite”,“r+”) 当我转到运行结果时,我不断收到以下消息: 操作错误:没有这样的表:History.sqlite SQLite文件是可以包含一个或多个数据表的单个数据文件。您似乎试图从文件名而不是文件中某个表的名称中选择 要了解数据库中的表,可以使用以下任何技术

我得到了一个SQLite文件,可以使用python进行检查。我已经导入了SQLite模块并尝试连接到数据库,但我没有任何运气。我想知道我是否必须以“r”的形式打开文件并连接到它?请参阅下文;ie f=open(“History.sqlite”,“r+”)

当我转到运行结果时,我不断收到以下消息:

操作错误:没有这样的表:History.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;")