Проблема при печати классов онтологии в python3 - PullRequest
1 голос
/ 19 октября 2019

enter image description here Я использую owlready2. Я загрузил локальный файл .owl ( .owl файл, который я использую ), у него есть класс Radiometry. Я сделал следующее:

 from owlready2 import *
 onto=get_ontology("file:///Users/adarshkumar/Downloads/ontology.owl").load()
 print(onto.Radiometry)

Вывод был None

Почему я получаю None, когда я печатаю уже присутствующий класс в онтологии?

Для отладки я попытался:

>>> list(onto.classes())

Тогда я получил:

[owl.Thing, онтология без названия-17.Радиометрия, онтология без названия-17. Астрофизика, ...... ..]

Что означает онтология без названия, это проблема?

Полное описание ниже: enter image description here

IЯ новичок в этом и очень признателен за любую помощь.

...