我有一个 SQLite3 格式的数据库文件 .db,我试图打开它以查看其中的数据。下面是我尝试使用 python 进行编码。
import sqlite3
# Create a SQL connection to our SQLite database
con = sqlite3.connect(dbfile)
cur = con.cursor()
# The result of a "cursor.execute" can be iterated over by row
for row in cur.execute("SELECT * FROM "):
print(row)
# Be sure to close the connection
con.close()
对于行 ("SELECT * FROM ")
,我知道你必须在“FROM”一词之后放入表格的标题,但是,因为我一开始甚至无法打开文件,所以我有不知道要放什么标题。因此,我如何编写代码才能打开数据库文件以读取其内容?
原文由 Ho Jun Hong 发布,翻译遵循 CC BY-SA 4.0 许可协议
所以,你分析得很好。在 FROM 之后,您必须输入表名。但是你可以这样找到它们:
在代码中,这看起来像这样:
这对我很有用。您已经正确读取的数据只需粘贴在表名中即可。