Data Persistence¶
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 then recreate the objects from
the bytes. The various DBM-related modules support a family of hash-based file
formats that store a mapping of strings to other strings.
The list of modules described in this chapter is:
pickle
— Сериализация объектов Pythoncopyreg
— Registerpickle
support functionsshelve
— Сохранение объектов Pythonmarshal
— Internal Python object serializationdbm
— Interfaces to Unix „databases”- Некоторые символы, такие как
'|'
или'('
, являются специальными. Специальные символы либо обозначают классы обычных символов, либо влияют на интерпретацию регулярных выражений вокруг них.- Tutorial
- Referensi
- Практические руководства
- Как использовать заполнители для привязки значений в запросах SQL
- Как адаптировать пользовательские типы Python к значениям SQLite
- Как преобразовать значения SQLite в пользовательские типы Python
- Рецепты адаптеров и преобразователей
- Как использовать методы быстрого подключения
- Как использовать менеджер контекста соединения
- Как работать с URI SQLite
- Как создавать и использовать фабрики строк
- Как обрабатывать текстовые кодировки, отличные от UTF-8
- Wytłumaczenie