2016-05-09 5 views
0

Ich habe eine Referenz http://www.markhneedham.com/blog/2015/07/23/neo4j-loading-json-documents-with-cypher/ zum Laden von JSON-Daten mit Chiffre gesehen, um sie in die Graph-Datenbankstruktur zu konvertieren. Aber ich bin immerpy2neo | TypeError: execute() hat ein unerwartetes Schlüsselwortargument erhalten

Typeerror: execute() bekam ein unerwartetes Stichwort Argument 'json'

Mein Code-Schnipsel ist -

graph = Graph() 

with open('test.json') as data_file: 
    json = json.load(data_file) 

query = """ 
RETURN {json} 
""" 

# Send Cypher query. 
print graph.cypher.execute(query, json = json) 
+0

Welche Version von py2neo verwenden Sie? Ihr Code-Snippet läuft auf py2neo 2.0.8 einwandfrei. –

+0

Danke, ich habe 2.0.0 benutzt. Es funktioniert jetzt gut –

Antwort

0

Sehr schlechte Idee, Ihre Variable json zu nennen. Beginnen Sie mit dem Versuch, es einen anderen Namen zu nennen ...

Verwandte Themen