Tento web
a tento web
obsahují informace o stejném problému. Aby byly vaše tabulky aktuální, musíte své transakce potvrdit. Použijte db.commit()
udělat toto.
Jak je uvedeno v příspěvku pode mnou, můžete to odstranit povolením automatického potvrzení. to lze provést spuštěním db.autocommit(True)
V interaktivním prostředí je také povoleno automatické potvrzení, takže to vysvětluje, proč jste tam neměli problém.