Перейти к основному содержимому
Версия: Latest

Временное хранилище (st)

Временное хранилище служит для временного хранения данных. Все данные хранятся в оперативной памяти и не сохраняются при перезагрузке ЮБ.

Хранить можно абсолютно что угодно, т.к. это хранилище основано на словаре.

Доступ к local storage осуществляется через mod.st

Установка значений

Устанавливать значение можно либо через метод set:

Аргументы:

  • __key (str) - ключ
  • __value (Any) - значение

Возвращает: None

Пример:

mod.st.set('count', 20)

Либо напрямую, как обычный словарь:

Пример:

mod.st['count'] = 20

Получение

Получить так-же как и со словаря. Либо через get:

Аргументы:

  • key (Any) - ключ
  • default (Any) = None - Вернется если ключ не найден

Возвращает: Any - Значение ключа

Пример:

mod.st.get('count', 0)

Либо так:

Пример:

mod.st['count']

Удаление

Удалять с помощью del:

Пример:

del mod.st['count']