title: Why doesn’t SQLite3 require a commit() call to save data?
body: <p>I read somewhere that to save data to a SQLite3 database in Python, the method <code>commit</code> of the connection object should be called. Yet I have never needed to do this. Why?</p>