我得到了一个SQLite文件来使用python进行检查。我已导入SQLite模块并尝试连接到数据库,但我没有任何运气。我想知道我是否真的要打开文件作为“r”以及连接到它?请看下面;ie f=打开(“历史.sqlite“,”r+“)
import sqlite3
conn = sqlite3.connect("history.sqlite")
curs = conn.cursor()
results = curs.execute ("Select * From History.sqlite;")
我在运行结果时不断收到以下消息:
Operational Error: no such table: History.sqlite
SQLite文件是可以包含一个或多个表数据的单个数据文件。您似乎试图从文件名而不是文件中某个表的名称
SELECT
。你知道吗要了解数据库中的表,可以使用以下任何技术:
sqlite_master
编写一个SELECT
语句来列出这些表。你知道吗相关问题 更多 >
编程相关推荐