最近,我开始研究owlready,并面临很多问题。
我将PropertyChain
定义如下。
class friend(Person >> Person, SymmetricProperty):
pass
class potentialFriend(Person >> Person):
# potentialFriend := friend o friend
equivalent_to = PropertyChain([friend, friend])
我试图获得person.potentialFriend.indirect()
,但失败了。我阅读了源代码,因为网络上的文档过于简单,并且发现PropertyChain
的工作方式与列表类似,我认为它返回了Property
。我如何称赞我想要的东西?
你如何使用PropertyChain?是否有一些具体的例子。
PS:源代码(.py文件)缩进只有两个空格,:o!