Python: 'json_store_client' возвращает 'null' по запросу - PullRequest
0 голосов
/ 11 июля 2019

Я пытаюсь связаться с json_store_client, чтобы узнать, сколько раз выполнялась моя программа.Однако, хотя у меня есть правильный ключ, я получаю следующую ошибку:

/home/runner/.local/lib/python3.6/site-packages/json_store_client/__init__.py:99: EmptyResponseWarning: Jsonstore returned null, please make sure something is saved under this key.
  warn('Jsonstore returned null, please make sure something issaved under this key.', EmptyResponseWarning)
Traceback (most recent call last):
  File "main.py", line 5, in <module>
    runnum = client.store("runs", runs + 1)
TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'

Меня больше беспокоит первая ошибка, так как она связана непосредственно с получением данных.Я пошел в jsonstore.io и скопировал данный ключ.Этого недостаточно?Или есть другой способ сделать это?

Текущий код:

from json_store_client import Client
key = "168034i5o4433136733f5e6c9c70bdee1a113474602675459e3ffa9bd584a03314f"
client = Client(key)
runs = client.retrieve("runs")
runnum = client.store("runs", runs + 1)
print(runnum)
...