Python 在py2neo中添加标签不起作用
我正在使用以下代码:Python 在py2neo中添加标签不起作用,python,neo4j,py2neo,Python,Neo4j,Py2neo,我正在使用以下代码: n1 = Node("X", name=w1) graph.create(n1) n1.add_label(u2) 但是,即使在Python提示符下,也不能添加此标签u2。因此,您应该以以下方式向节点添加标签: alice = Node("Person", name="Alice") alice.labels.add("Employee") 在您的例子中,您使用的是不同的方法名(add_label),并且没有传递字符串。尝试: n1 = Node("X", nam
n1 = Node("X", name=w1)
graph.create(n1)
n1.add_label(u2)
但是,即使在Python提示符下,也不能添加此标签u2
。因此,您应该以以下方式向节点添加标签:
alice = Node("Person", name="Alice")
alice.labels.add("Employee")
在您的例子中,您使用的是不同的方法名(add_label),并且没有传递字符串。尝试:
n1 = Node("X", name="w1")
graph.create(n1)
n1.labels.add("u2")
注意
“u2”
而不是u2
如果您试图用标签列表更新节点,则可以尝试:
nodeLabelList = ["Person", "Admin"]
node.update_labels(nodeLabelList)
这是针对py2neo v4的。它无法识别添加函数:>>>导入py2neo>>>lamb=Node(“X”,name=“lamborghini”)>>>>lamb.labels.add(“SUPERCAR”)回溯(最近一次调用):文件“”,第1行,在AttributeError中:“function”对象没有属性“add”@ugp您使用的是哪个版本的py2neo?>>>py2neo文档已经过时了。参考解决方案