Как получить значение, используя TinyDB?

Я недавно начал программировать на python и только начал использовать TinyDB. Я получил вставку, удаление и обновление, но я не могу понять, как извлечь значение из моих данных.

{"_default": {"1": {"name": "Sarah", "value": 8}, "2": {"name": "John", "value": 9}}}

Как я могу получить значение от конкретного имени, например?

1 ответ

Пытаться

from tinydb import TinyDB, Query
db = TinyDB('<your json path>')

# Get data from `Sarah`
result = db.get(Query()['name'] == 'Sarah')

Тогда ваша ценность должна быть result.get('value')

Другие вопросы по тегам