首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用py2neo: TypeError:'LabelSetView‘对象的Neo4j可视化不可调用

使用py2neo: TypeError:'LabelSetView‘对象的Neo4j可视化不可调用
EN

Stack Overflow用户
提问于 2019-11-11 05:20:54
回答 1查看 587关注 0票数 1

我正在尝试遵循下面的示例

https://nicolewhite.github.io/neo4j-jupyter/hello-world.html

代码语言:javascript
运行
复制
from scripts.vis import draw
import neo4jupyter

options = {"Person": "name", "Drink": "name", "Manufacturer": "name"}
draw(graph, options)

对于这部分代码,我遇到以下错误:

代码语言:javascript
运行
复制
ypeError                                 Traceback (most recent call last)
<ipython-input-7-6a87e5426fa3> in <module>
      3 
      4 options = {"Person": "name", "Drink": "name", "Manufacturer": "name"}
----> 5 draw(graph, options)

~\PycharmProjects\Knowledge_Graph\scripts\vis.py in draw(graph, options, physics, limit)
    104         target_id = row[4]
    105 
--> 106         source_info = get_vis_info(source_node, source_id)
    107 
    108         if source_info not in nodes:

~\PycharmProjects\Knowledge_Graph\scripts\vis.py in get_vis_info(node, id)
     91 
     92     def get_vis_info(node, id):
---> 93         node_label = list(node.labels())[0]
     94         prop_key = options.get(node_label)
     95         vis_label = node.properties.get(prop_key, "")

TypeError: 'LabelSetView' object is not callable

我在网上读到scripts.vis可能有一些问题,但我不太确定如何解决它

EN

回答 1

Stack Overflow用户

发布于 2020-03-09 15:33:41

请从下面的链接检查最新版本,它解决了这个问题

https://github.com/merqurio/neo4jupyter/issues/5

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58793030

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档