Neo4j преобразует JSON в PythonPython

Программы на Python
Anonymous
Neo4j преобразует JSON в Python

Сообщение Anonymous »

В то время как библиотека Python Neo4j с драйвером болта при выполнении запросов с помощью session.run(query) я получаю объект результата, которым можно отлично манипулировать. С другой стороны, интерфейс браузера Neo4j при выполнении запроса на вкладке таблицы возвращает строку в формате JSON.
Есть ли какая-либо функция в библиотеке Python neo4j, которая преобразует результаты Python объект для строки JSON в таблице в веб-интерфейсе?
Использование метода .data() для записей возвращает мне простой json вместо более полного из веб-интерфейса.
Например, из Python .data() я получаю следующий словарь (который позже можно преобразовать в json)

Код: Выделить всё

{'n': {'name': 'dog'}}
Хотя тот же результат в веб-интерфейсе возвращает следующую строку

Код: Выделить всё

{
"identity": 19,
"labels": [
"NOUN"
],
"properties": {
"name": "dog"
},
"elementId": "4:a94a1b6d-fb11-4844-a6e9-31362e907dd0:19"
}
Как мы видим, .data() из Python теряет много информации в виде меток и идентификаторов.

Подробнее здесь: https://stackoverflow.com/questions/790 ... -in-python

Вернуться в «Python»