
sqlite3 — DB-API 2.0 interface for SQLite databases - Python
2 days ago · The type system of the sqlite3 module is extensible in two ways: you can store additional Python types in an SQLite database via object adapters, and you can let the sqlite3 module convert …
The Python Standard Library — Python 3.14.3 documentation
2 days ago · While The Python Language Reference describes the exact syntax and semantics of the Python language, this library reference manual describes the standard library that is distributed with …
dbm — Interfaces to Unix “databases” — Python 3.14.3 documentation
2 days ago · This module uses the standard library sqlite3 module to provide an SQLite backend for the dbm module. The files created by dbm.sqlite3 can thus be opened by sqlite3, or any other SQLite …
Python 3.14.3 documentation
2 days ago · This page is licensed under the Python Software Foundation License Version 2. Examples, recipes, and other code in the documentation are additionally licensed under the Zero Clause BSD …
Python Documentation contents — Python 3.14.3 documentation
Why does Python use methods for some functionality (e.g. list.index ()) but functions for other (e.g. len (list))? Why is join () a string method instead of a list or tuple method?
3. Configure Python — Python 3.14.3 documentation
Some optional modules of the standard library require third-party libraries installed for development (for example, header files must be available). Missing requirements are reported in the configure output.
Data Persistence — Python 3.14.2 documentation
4 days ago · The modules described in this chapter support storing Python data in a persistent form on disk. The pickle and marshal modules can turn many Python data types into a stream of bytes and …
What’s New In Python 3.13 — Python 3.14.2 documentation
Jan 17, 2026 · The library changes contain removal of deprecated APIs and modules, as well as the usual improvements in user-friendliness and correctness. Several legacy standard library modules …
What’s New In Python 3.12 — Python 3.14.2 documentation
4 days ago · Python 3.12 is a stable release of the Python programming language, with a mix of changes to the language and the standard library. The library changes focus on cleaning up …
pickle — Python object serialization — Python 3.14.2 documentation
4 days ago · Python has a more primitive serialization module called marshal, but in general pickle should always be the preferred way to serialize Python objects. marshal exists primarily to support …