如何在python中查询janusgraph

问题描述 投票:0回答:1

我想查询janusgraphin python。我按照here的说明进行操作,但没有成功。可能出了什么问题?谢谢

这是我的代码:

from gremlin_python import statics
from gremlin_python.structure.graph import Graph
from gremlin_python.process.graph_traversal import __
from gremlin_python.driver.driver_remote_connection import DriverRemoteConnection

from gremlin_python.process.anonymous_traversal import traversal

connection = DriverRemoteConnection('ws://localhost:8182/gremlin', 'g')
# The connection should be closed on shut down to close open connections with connection.close()
g = traversal().withRemote(connection)

g.V().count()

即使我添加了一些节点,结果对我来说还是很奇怪。

>>> g.V().count()
[['V'], ['count']]


gremlin janusgraph gremlinpython
1个回答
0
投票

请参阅 TinkerPop 文档。 gremin-python 中的查询需要以

to_list()
步骤结束。与 groovy gremlin repl 不同,标准 python repl 不会自动执行此操作。如果没有
to_list()
步骤,则会返回查询的字节码,但不会执行。

© www.soinside.com 2019 - 2024. All rights reserved.