sqlite DB に格納する必要がある 20 個のタプルのリストを取得しました。
このコードを使用してテーブルを作成します
curs.execute("CREATE TABLE test(id MEDIUMINT AUTO_INCREMENT, POI text, Address text, Phone text, Website text, PRIMARY KEY (id))")
私は使うだろう
curs.execute('INSERT INTO テスト値(?, ?, ?, ?)',var)
DBに単一のタプルを保存するには...
しかし、私はちょうどこのエラーが発生します
トレースバック (最新の呼び出しが最後):
sqlite3.OperationalError: テーブル テストには 5 つの列がありますが、4 つの値が指定されました
では、タプルと ID を追加するにはどうすればよいでしょうか。