МОДУЛЬ SHELVE В PYTHON 3

Модуль shelve в Python 3 предоставляет простой способ сохранения и загрузки объектов Python в файловой системе в формате ключ-значение.

С его помощью можно сохранять сложные объекты, такие как списки или словари, в файл, а затем восстанавливать их позже.

import shelve

with shelve.open('my_shelf') as s:
    s['key1'] = {'name': 'John Smith', 'age': 32}
    s['key2'] = [1, 2, 3, 4, 5]
    s['key3'] = 123.45

with shelve.open('my_shelf') as s:
    print(s['key1']) # {'name': 'John Smith', 'age': 32}
    print(s['key2']) # [1, 2, 3, 4, 5]
    print(s['key3']) # 123.45

При использовании модуля shelve важно помнить, что все объекты, которые вы хотите сохранить, должны быть сериализуемыми.

Также назначение каждого ключа в словаре необходимо помнить при сохранении объектов, т.к. это определяет, как вы сможете получить доступ к этим объектам позже.

Use Shelve For EFFECTIVE Persistent Data Storage In Python

Python database with shelve module

Module 3: PART 6

Python Shelve Module

Что мы можем узнать по номеру телефона. Phyton и библиотека phonenumbers помогут нам в этом.

Shelve Module [Mastering 4 critical SKILLS using Python]

Python-джедай #3 - Работа со строками

Shelves in Python

BLGPG-2301AE04BDB6-24-11-23-22

Новые материалы: