如何将sqlitestudio数据库与pythonsqlite3模块连接起来?

2024-05-16 22:15:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我下载了一个名为sqlitestudio的guisql数据库管理软件。我在那个程序中创建的数据库是SQLite3版本的。现在,当我试图使用python(我的idepycharm)连接到该数据库时,我遇到了一个问题。我不明白我做错了什么?显然,在sqlitestudio中创建的数据库包含一些表和值,但我无法将其与python连接起来。在

我在SQLite Studio上创建了一个名为“test”的数据库和名为UserInfo的表。。。在

我确信我的代码是正确的,但是如果有人能帮忙那就太好了。在

import sqlite3

db = sqlite3.connect('test.db') #  I have tried: test, test.db, etc....
c = db.cursor()

for row in c.execute('SELECT * FROM UserInfo'):
    print(row)

我得到的错误没有这样的表,即使它明确存在于我的工作室程序。所以了解Python。由于找不到该数据库,它创建了一个新的数据库实例,也称为test。在

我做错什么了?在


Tags: test程序版本数据库dbsqlite管理软件sqlite3