这里有一些简单的Python代码,用于查询sqlite3数据库。
import sqlite3 as lite
conn = lite.connect('db/posts.db')
cur = conn.cursor()
def get_posts():
cur.execute("SELECT * FROM Posts")
print(cur.fetchall())
get_posts()
我已经创建了
Posts
表。当我运行它时,没有出现错误,只打印出 []
。我知道表 Posts
不是空的,因为我在 REPL 中创建了它。为什么这个不起作用呢?非常感谢您的帮助!