Databeständighet¶
De moduler som beskrivs i detta kapitel stöder lagring av Python-data i en beständig form på disk. Modulerna pickle
och marshal
kan omvandla många Python-datatyper till en ström av bytes och sedan återskapa objekten från bytesen. De olika DBM-relaterade modulerna stöder en familj av hashbaserade filformat som lagrar en mappning av strängar till andra strängar.
Listan över de moduler som beskrivs i detta kapitel är:
pickle
— Python-objektserialiseringcopyreg
— Registrerapickle
stödfunktionershelve
— Python-objektets beständighetmarshal
— Intern serialisering av Python-objektdbm
— Gränssnitt till Unix ”databaser”sqlite3
— DB-API 2.0-gränssnitt för SQLite-databaser- Handledning
- Referens
- Hur man gör-guider
- Så här använder du platshållare för att binda värden i SQL-frågor
- Så här anpassar du anpassade Python-typer till SQLite-värden
- Så här konverterar du SQLite-värden till anpassade Python-typer
- Adapter- och konverterrecept
- Så här använder du genvägsmetoder för anslutning
- Så här använder du kontexthanteraren för anslutningar
- Så här arbetar du med SQLite URI:er
- Så här skapar och använder du radfabriker
- Hur man hanterar textkodningar som inte är UTF-8
- Förklaring