【发布时间】:2023-03-21 09:46:01
【问题描述】:
我在数据库中有 5 条 id 为 1 的记录 但是当我尝试只选择显示的第一个时
conn = sqlite3.connect('IMG.db')
c = conn.cursor()
sql = "SELECT * FROM IMGCODE where id=1"
retrieved = pickle.loads(c.execute(sql).fetchone()[0])
print(retrieved)
c.close()
conn.close()
那么我怎样才能返回所有五条记录呢?
【问题讨论】:
-
如果你
fetchone(),你期待什么? -
我试过这个并且显示这个错误 TypeError: a bytes-like object is required, not 'tuple'
标签: sql python-3.x sqlite sqlalchemy