Установить все необходимые библиотеки из файла 'requirements.txt'
Запустить виртуальную среду (venv)
Используйте команды для cmd (из директории проекта)
Подробное описание команд приведено ниже
При вводе очередной ошибки может появиться сообщение
"Token expired, please relogin". В таком случае нужно вручную выполнить
команду login
-
kvlogin login password - выполняет авторизацию пользователя, создавая токен, который действителен 15 минут
- login: логин пользователя
- password: пароль пользователя
Код ниже выполнит авторизацию пользователя abc с паролем abc
kvlogin abc abc
-
kvnew storage_name - создает новое key-value хранилище
- storage_name: имя хранилища
Код ниже создаст хранилище stor1
kvnew stor1
-
kvadd storage_name key value - добавляет в указанное хранилище пару ключ-значение
- storage_name: имя хранилища
- key: ключ
- value: значение
Код ниже добавит в stor1 пару (key1: val1)
kvadd stor1 key1 val1
-
kvaddttl storage_name key value ttl - добавляет в указанное хранилище пару ключ-значение с определенным временем жизни
- storage_name: имя хранилища
- key: ключ
- value: значение
- ttl: время жизни данной пары
Код ниже добавит в stor1 пару (keyttl: valttl), которая будет находиться в хранилище 10 минут
kvaddttl stor1 keyttl valttl ttl="10"
-
kvget storage_name key - возвращает значение из хранилища по ключу
- storage_name: имя хранилища
- key: ключ
Код ниже вернет значение val1 из пары (key1: val1) в stor1
kvget stor1 key1
-
kvgetall storage_name - возвращает список всех ключей из хранилища
- storage_name: имя хранилища
Код ниже вернет список [key1, key2, ...] со всеми ключами из stor1
kvgetall stor1
-
kvgetanyregistr storage_name key - возвращает значение по ключу в любом регистре
- storage_name: имя хранилища
- key: ключ в любом регистре
Код ниже вернет val1 из пары (key1: val1) в stor1,
kvgetanyregistr stor1 KeY1
-
kvgetpref storage_name key_prefix - возвращает список пар ключ-значение по префиксу ключа
- storage_name: имя хранилища
- key_prefix: префикс ключа
Код ниже вернет список всех пар из stor1, в которых ключ начинает с ke
kvgetpref stor1 ke
-
kvdel storage_name key - удаляет из указанного хранилища пару ключ-значение
- storage_name: имя хранилища
- key: ключ
Код ниже удалит пару (key1: val1) из stor1
kvdel stor1 key1
-
kvset storage_name key new_value - заменяет значение в указанном хранилище на новое
- storage_name: имя хранилища
- key: ключ
- new_value: новое значение
Код ниже выполнит замену значения val1 из пары (key1: val1) на newvalue в stor1
kvset stor1 key1 newv