Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在py2neo中添加标签不起作用_Python_Neo4j_Py2neo - Fatal编程技术网

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文档已经过时了。参考解决方案