转到py2neo 2.0和流媒体

时间:2015-01-28 18:43:13

标签: py2neo

我升级到py2neo 2.0,我用于流式传输和将结果写入文件的代码不再起作用。我得到的错误是TypeError: 'CypherResource' object is not callable

from py2neo import Graph
from py2neo.packages.httpstream import http
http.socket_timeout = 9999
graph = Graph()
query="""
MY QUERY
"""
result=graph.cypher(graph,query)
with open('myfile','w') as f:
    for record in result.stream():
        v=record.values

我假设错误出现在graph.cypher(图形,查询)中,但我没有成功修复错误。

1 个答案:

答案 0 :(得分:0)

您错误地使用了Graph.cypher。这是一个具有执行和事务管理方法的对象,而不是可调用的本身。请阅读以下文档:

http://py2neo.org/2.0/cypher.html