Постоянное хранение данных
Модули, описанные в этой главе, поддерживают сохранение данных Python в постоянной форме на диске. Модули pickle и marshal могут преобразовать многие типы данных Python в поток байтов, а затем воссоздать объекты из байтов. Различные модули, связанные с DBM, поддерживают семейство основанных на хэшировании форматов файлов, которые хранят отображение строк на другие строки.
Список модулей, описанных в этой главе:
-
pickle— Сериализация объектов Python -
copyreg— Регистрация функций поддержкиpickle -
shelve— Постоянное хранение объектов Python marshal— Внутренняя сериализация объектов Python-
dbm— Интерфейсы к Unix «базам данных» -
sqlite3— Интерфейс DB-API 2.0 для баз данных SQLite
© 2001–2022 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.8/library/persistence.html