0
是否有可能獲得neomodel屬性的類型? 例如是這樣的:檢查neomodel屬性的類型
for n in MyNodeModel.properties:
if n == StructuredNode:
print('StructuredNode')
我希望我的問題是明確的......
是否有可能獲得neomodel屬性的類型? 例如是這樣的:檢查neomodel屬性的類型
for n in MyNodeModel.properties:
if n == StructuredNode:
print('StructuredNode')
我希望我的問題是明確的......
當然,你只需要得到從模型的屬性對象:
if isinstance(MyNodeModel.your_property, StringProperty):
print("a string")
如果這並未'回答你的問題,請在github上打開一個問題
與getattr()一起工作,謝謝! – kater
那麼如果'n'是一個屬性,爲什麼你不能只使用'type(n)'? https://docs.python.org/2/library/functions.html#type – FrobberOfBits
這就是要點。我想要.properties之類的東西,所以我可以使用類型或其他東西。 – kater