SQLite Python no actualiza la tabla

Tengo el siguiente código:

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')) 

cuando ejecuto este script no actualiza la tabla. Pero cuando hago la misma inserción usando la línea de comandos sqlite3 en Linux, se actualiza. ¿Por qué es así o hay algo que estoy haciendo mal?

 # Save (commit) the changes con.commit() 

¿Intentaste cometer después de la cláusula de inserción?