py2neo执行cypher寻找路径

py2neo execute cypher to find path

我使用 py2neo 来查找获取路径,我的函数是这样的:

------------------------我的功能----------------

def findrelationall1(graph_db,startmobile,endmobile):
    querystring='''MATCH(catelyn:Person {usernbr:%s}), (drogo:Person {usernbr:%s})
MATCH p=(catelyn)-[*..100]-(drogo)
RETURN p'''
    result=graph_db.run(querystring1)
    for x in result :
        dic1=dict(x)
        print dic1.values()

return 是:

[(c0d4730)-[:a1_a2_201705 {count:4}]->(bf795f0)<-[:b1_b2_201705 {count:4}]-(ae68e9e)]

“(c0d4730)”是什么?一个节点? 我如何将此值用于 return 节点和 属性 ?

我认为是内部ID。 尝试 from py2neo import remote remote(node)._id
参见