py2neo使用札记

来源:互联网 发布:top100高频算法 编辑:程序博客网 时间:2024/06/06 01:03

Graph

Graph类有一个函数run,可以运行任意的cypher语句,返回结果为一个cursors实例

run(statementparameters=None**kwparameters)

Run a Transaction.run() operation within an autocommit Transaction.

Parameters:

  • statement – Cypher statement
  • parameters – dictionary of parameters
Returns:

Cursor object




Cursors

py2neo的函数运行结果,通常会以Cursors类的实例形式返回,Cursors实例是一种迭代器,通过遍历它可以获得所有返回结果。需要注意的是,Cursors.data()只能运行一次,运行一次之后,这个Cursors中的数据就被释放了。如果要多次使用Cursors.data()的数据,应该用一个变量将Cursors.data()的结果记住。