我想查询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']]
请参阅 TinkerPop 文档。 gremin-python 中的查询需要以
to_list()
步骤结束。与 groovy gremlin repl 不同,标准 python repl 不会自动执行此操作。如果没有 to_list()
步骤,则会返回查询的字节码,但不会执行。