py2neo を使用して neo4j をクエリするとエラーが発生し、解決できないようです。私のコード:
data, metadata = cypher.execute(self._db, 'START s=node:pages(title="%s") MATCH (s)-[r]->(n) RETURN n.title' % topic)
そしてエラー
File "/usr/local/lib/python2.7/dist-packages/py2neo/cypher.py", line 50, in execute
results = query.execute(**params or {})
File "/usr/local/lib/python2.7/dist-packages/py2neo/neo4j.py", line 1011, in execute
return CypherResults(self._execute(**params))
File "/usr/local/lib/python2.7/dist-packages/py2neo/neo4j.py", line 1053, in __init__
self._data = [record(*_hydrated(row)) for row in content["data"]]
File "/usr/local/lib/python2.7/dist-packages/py2neo/neo4j.py", line 178, in _hydrated
return type(data)([_hydrated(datum) for datum in data])
File "/usr/local/lib/python2.7/dist-packages/py2neo/neo4j.py", line 177, in _hydrated
elif is_collection(data):
File "/usr/local/lib/python2.7/dist-packages/py2neo/util.py", line 134, in is_collection
hasattr(None, obj)
None: 'ascii' codec can't encode character u'\xeb' in position 5: ordinal not in range(128)
手がかりはありますか?
ありがとうございました