Neo4j py2neo:如何检索节点标签
如何使用py2neo访问节点对象的标签?因此,如果我有一个节点Neo4j py2neo:如何检索节点标签,neo4j,label,cypher,nodes,py2neo,Neo4j,Label,Cypher,Nodes,Py2neo,如何使用py2neo访问节点对象的标签?因此,如果我有一个节点(N:someLabel),我如何读取someLabel?在文档中找不到它,它不是node[“label”]在其他情况下,属性是通过类似字典的接口访问的。在这种情况下,是节点。标签返回一组标签。而在其他情况下,属性是通过类似字典的接口访问的。在这种情况下,是节点。标签返回一组标签。节点。标签()返回标签,但如所述,需要将SetView转换为列表 labels_SetView = node.labels() labels_list =
(N:someLabel)
,我如何读取someLabel
?在文档中找不到它,它不是node[“label”]
在其他情况下,属性是通过类似字典的接口访问的。在这种情况下,是节点。标签
返回一组标签。而在其他情况下,属性是通过类似字典的接口访问的。在这种情况下,是节点。标签
返回一组标签。节点。标签()
返回标签,但如所述,需要将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
更多详细信息,请参见节点.labels()返回标签,但如所述,需要将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
中的结果是一个SetView
。要提取节点
标签本身,我将其转换为列表()
,然后提取第一个元素。py2neo V3
中的结果是SetView
。要提取节点
标签本身,我将其转换为列表()
,然后提取第一个元素。