Sepertinya Anda perlu connection.commit()
perubahan Anda setelah Anda menjalankan kueri (ganti connection
dengan variabel koneksi DB Anda).
http://docs.python.org/library/sqlite3.html
Connection.commit() :Metode ini melakukan transaksi saat ini. Jika Anda tidak memanggil metode ini, apa pun yang Anda lakukan sejak panggilan terakhir ke commit() tidak akan terlihat dari koneksi database lain. Jika Anda bertanya-tanya mengapa Anda tidak melihat data yang Anda tulis ke database, periksa apakah Anda tidak lupa memanggil metode ini.