У меня есть следующий код:
import sqlite3
con = sqlite3.connect("testDB")
cur = con.cursor()
#cur.execute('CREATE TABLE test_table (id integer primary key, data text)')
cur.execute('INSERT INTO test_table VALUES (?, ?)', (76, 'MyData'))
когда я запускаю этот скрипт, он не обновляет таблицу. Но когда я делаю ту же вставку с помощью командной строки sqlite3 в Linux, она обновляется. Почему это так или я что-то не так делаю?