【发布时间】:2021-09-16 09:33:55
【问题描述】:
from owlready2 import *
onto = get_ontology("https://test.org/onto.owl")
with onto:
class Drug(Thing):
pass
my_drug1 = Drug("my_drug1")
my_drug2 = Drug("my_drug2")
my_drug3 = Drug("my_drug3")
my_drug4 = Drug("my_drug4")
for i in Drug.instances():
print(i)
但是在为 Drug 创建实例之后,当我尝试使用上述 sn-p 中的 for 循环打印 Drug 下的所有可用实例时,我收到了这个错误。
sqlite3.OperationalError: circular reference: prelim1_objs
【问题讨论】:
标签: python sqlite owl ontology