我得到了一个包含 20 个元组的列表,我需要将它们存储在 sqlite 数据库中。
我使用此代码创建表
curs.execute("CREATE TABLE test(id MEDIUMINT AUTO_INCREMENT, POI text, Address text, Phone text, Website text, PRIMARY KEY (id))")
我会用
curs.execute('INSERT INTO test VALUES(?, ?, ?, ?)',var)
在数据库中存储单个元组...
但我只是得到这个错误
回溯(最近一次通话最后):
sqlite3.OperationalError:表测试有 5 列,但提供了 4 个值
那么如何添加元组和id?