2014-12-19 7 views
0

neomodel에서 부동산 유형을 취득 할 수 있습니까? 이 같은 예를 들어 뭔가 : 내 질문은 분명하다 희망neomodel에서 부동산 유형을 확인하십시오

for n in MyNodeModel.properties: 
    if n == StructuredNode: 
     print('StructuredNode') 

...

+0

'n '이 속성 인 경우 왜'type (n)'을 사용할 수 없습니까? https://docs.python.org/2/library/functions.html#type – FrobberOfBits

+0

그게 핵심입니다. 나는 .properties와 같은 것을 원합니다. 그래서 타입이나 무언가를 사용할 수 있습니다. – kater

답변

1

당신은 모델에서 속성 개체를 얻을 필요가 물론 :

if isinstance(MyNodeModel.your_property, StringProperty): 
    print("a string") 

이 아무튼 만약을 질문에 답하십시오. github에서 문제를 열어주세요.

+0

함께 getattr(), 감사합니다! – kater