python3中本体类的打印问题
我用的是owlready2。我加载了一个local.owl文件(),它有一个类Radiometry。我做了以下工作:python3中本体类的打印问题,python,ontology,protege,protege4,owlready,Python,Ontology,Protege,Protege4,Owlready,我用的是owlready2。我加载了一个local.owl文件(),它有一个类Radiometry。我做了以下工作: from owlready2 import * onto=get_ontology("file:///Users/adarshkumar/Downloads/ontology.owl").load() print(onto.Radiometry) 产量为零 为什么当我在本体中打印一个已经存在的类时没有得到任何结果 要调试,我尝试了: >>> list(o
from owlready2 import *
onto=get_ontology("file:///Users/adarshkumar/Downloads/ontology.owl").load()
print(onto.Radiometry)
产量为零
为什么当我在本体中打印一个已经存在的类时没有得到任何结果
要调试,我尝试了:
>>> list(onto.classes())
然后我得到:
[owl.Thing,untitle-ontology-17.辐射测量学,untitle-ontology-17.天体物理学,…]
无标题本体论意味着什么,这就是问题所在吗
详情如下:
我是新手,非常感谢您的帮助。您能提供一个完整的可重现的问题示例吗?@NickMartin,为什么我打印本体中已经存在的类时却没有得到任何帮助?就像我说的,你能提供一段完整的代码,单独用于重现你的问题吗?@NickMartin我已经更新了代码,这就是我正在做的一切。你能提供一个完整的可重现的问题示例吗?@NickMartin,当我打印一个已经存在于本体中的类时,为什么我一个都没有?就像我说的,你能提供一段完整的代码,单独用于重现你的问题吗?@NickMartin我已经更新了代码,这就是我正在做的