임 I를 실행하려고 할 때 제가AttributeError는 'TraversalDescription'개체에는 속성 '평가자'없다
def my_evaluator(path):
# Filter on end node property
if path.end['value'] == 105:
return Evaluation.INCLUDE_AND_CONTINUE
# Filter on last relationship type
if path.last_relationship.type.name() == 'edge':
return Evaluation.INCLUDE_AND_PRUNE
# You can do even more complex things here, like subtraversals.
return Evaluation.EXCLUDE_AND_CONTINUE
이다 유래로부터 my_evaluator 기능을 차용
from neo4jrestclient.client import GraphDatabase
G = GraphDatabase("http://localhost:7474/db/data/")
# G is generated here in my program but for space purpose I removed these steps
traverser = G.traversal().evaluator(my_evaluator).traverse(root)
사용 그래프 호랑이 용기하려고 코드 추적 코드 (가장 최근에 마지막으로 호출) : 파일 "C : \ Users \ firas \ Desktop \ ACO_neo4j.py", 줄 747, 에 traverser = G.traversal(). 평가자 (my_evaluator) .tr averse (루트) AttributeError : 'TraversalDescription'객체에 '평가자'속성이 없습니다.
이 문제를 해결할 수 있습니까? 감사.
피 라스