Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python3中本体类的打印问题_Python_Ontology_Protege_Protege4_Owlready - Fatal编程技术网

python3中本体类的打印问题

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

我用的是owlready2。我加载了一个local.owl文件(),它有一个类Radiometry。我做了以下工作:

 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我已经更新了代码,这就是我正在做的