py2neo 是一个 Python 库,用于在 Python 中操作 Neo4j 数据库。Graph 对象的 run 方法用于在数据库中运行 Cypher 查询,并返回一个 Cursor 对象,该对象可用于遍历查询的结果。
下面是一个示例:
from py2neo import Graph
# 建立连接
graph = Graph("http://localhost:7474", username="neo4j", password="mypassword")
# 定义 Cypher 查询
query = "MATCH (n:Person) RETURN n.name, n.age"
# 运行查询
results = graph.run(query)
# 遍历结果
for result in results:
print(result)
在这个示例中,我们使用了 py2neo 的 Graph 类来建立与 Neo4j 数据库的连接。然后我们定义了一个 Cypher 查询,该查询将返回所有标签为 "Person" 的节点的 "name" 和 "age" 属性。最后,我们使用 graph.run 方法来运行查询,并使用循环来遍历查询的结果。
希望这能帮助!
参考文章
发表评论