py2neo:如何检索节点标签

时间:2016-03-18 20:57:43

标签: neo4j label cypher nodes py2neo

如何使用py2neo访问节点对象的标签?那么,如果我有一个节点(N:someLabel),我怎么能读出someLabel?无法在文档中找到它,而且不是node["label"]

2 个答案:

答案 0 :(得分:2)

在其他情况下,属性通过类似接口的字典加入,在这种情况下,node.labels返回一组标签。

答案 1 :(得分:1)

node.labels()返回标签,但正如Mr. Berry所说,SetView需要转换为列表。

labels_SetView = node.labels()
labels_list = list(labels_SetView)

或者您可以内联:

labels_list = list(node.labels())

然后,您只需要进行迭代:

for label in labels_list:
    do something with the label

Py2neo V3

中的更多详细信息