SQLite Forum

python inteface
Please don't confuse the sqlite3 executable with the sqlite3 API.

The sqlite3 executable is useful for testing sqlite3 features and examining sqlite3 databases manually.  It can be used by scripting languages, such as batch files to be executed by a shell.  You should never install the sqlite3 shell tool on any computer you don't own, since it may be incompatible with later versions of the OS.

The SQLite3 API can be called directly by numerous programming languages including Python: