и затем попытался распечатать его обратно, хотя я не зафиксировал, и результат остался прежним!

ал играть с оболочкой gremlin-python, чтобы взаимодействовать с моим сервером gremlin.

Я сделал следующие шаги:

./bin/gremlin.sh

Когда консоль Gremlin открылась, я загрузил конфигурации, используя:

graph = JanusGraphFactory.open('conf/gremlin-server/janusgraph-cassandra-es.properties')
g = graph.traversal()
saturn = g.V().has('name', 'saturn')

И приведенный выше набор кодов в оболочке gremlin работает нормально, и я вижу перечисленные ниже вершины, но когда я пытаюсь сделать то же самое в python, я получаю пустой граф. Вот мой код для Python:

graph = Graph()
g = graph.traversal().withRemote(DriverRemoteConnection('ws://localhost:8182/gremlin','g'))
print(g)

Возвращает:graphtraversalsource [граф [пусто]]

Почему я получаю пустой график? Насколько я чувствую, он не может подключиться к тому же источнику Graph. Есть ли что-то, чего мне не хватает?

Обратите внимание, что в:

JanusGraphFactory.open('conf/gremlin-server/janusgraph-cassandra-es.properties')

предоставленное имя файла конфигурации используется для запуска сервера gremlin.

Любая помощь очень ценится.

Спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос