本地存储
以字符串的形式存储在机箱中Key-Value键值对。
设置键值对
- 函数名:[Robot]下的方法
set_item - 参数:
- key: [str] 键名
- value: [str] 键名对应的值
- 返回:无
示例程序
lebai:set_item("key", "value")
lebai.set_item("key", "value")
JSON-RPC
// 请求:
{ "jsonrpc": "2.0", "method": "set_item", "params": [{"key": "", "value": ""}], "id": 1 }
// 响应:
{ "jsonrpc": "2.0", "result": {}, "id": 1 }
获取键值对
示例程序
value = lebai:get_item("key")
print(value)
value = lebai.get_item("key")
print(value)
JSON-RPC
// 请求:
{ "jsonrpc": "2.0", "method": "get_item", "params": [{"key": ""}], "id": 1 }
// 响应:
{ "jsonrpc": "2.0", "result": {"value": ""}, "id": 1 }
获取指定前缀的所有键值对
示例程序
values = lebai:get_items("prefix")
print(values)
values = lebai.get_items("prefix")
print(values)
JSON-RPC
// 请求:
{ "jsonrpc": "2.0", "method": "get_items", "params": [{"perfix": ""}], "id": 1 }
// 响应:
{ "jsonrpc": "2.0", "result": {"items": [{"key": "", "value": ""}]}, "id": 1 }
