问题标签 [owlready]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
612 浏览

python - 无法将 Owlready 库导入 Python

我是 Python 的初学者。我正在使用owlready研究本体。我已经owlready在我的 PyCharm IDE 上安装了库,但是owlready在我的 python 代码中导入存在问题。我已经尝试过from owlready import *,就像在文档中一样,但它总是给我:

0 投票
2 回答
1927 浏览

python - 无法在 Python 中导入 owlready

我正在尝试在 Python 中使用 owlready 库。我从链接( https://pypi.python.org/pypi/Owlready )下载了文件,但是当我导入 owlready 时出现以下错误:

我尝试运行:

我得到错误:

0 投票
1 回答
913 浏览

python - TypeError: 'float' object is not iterable trying to convert number to float

I realise this error has been posted several times on the website, but none of the solutions seem to work for my problem. I would like to invoke elements from my list (which consists of numbers between 0.0-1.0, and is called numbers) by index, originally owlready allows me to get classes from an ontology, I had to convert them a few times to obtain a value which is considered a subclass in the ontology (for example, 0.6).

I would also like to ask if this approach in converting classes name to numbers is the correct way of doing things. The elements in the first list (values) look like this: melanoma_color.0.6 (where melanoma_color is the class and 0.6 is the subclass) I'm only interested in the subclass - 0.6.

0 投票
1 回答
222 浏览

string - 从本体中检索 OWL 格式的字符串

我有一个 OWL 格式的人体解剖本体,我想在 python 3 中使用 owlready 导入它。我想检索本体中器官的标签和描述,以便将它们与不同本体的标签和描述进行比较。我试过这个:

但它说:

name 'ANNOTATIONS' is not defined.

任何帮助将非常感激。

0 投票
1 回答
1077 浏览

python - 我应该把我的 owl 文件放在哪里才能通过 python owlready 加载

我正在完成我学习的最后一个项目。我通过提及和标签来分析 Twitter 上关于州长选举的公开对话。然后我根据它的结果制作一个本体。我用 protege 手动制作的本体,并希望用 python 运行这个 protege OWL 文件。根据此链接,我们可以加载 OWL 文件的本地副本

我尝试了类似的上述代码行

但错误出现了,说'NoneType' object has no attribute 'load'。我怎样才能解决这个问题?

0 投票
0 回答
212 浏览

python - owlready 已安装,但导入时出错

我已经安装了owlready,我正在使用python 2.7,安装的owlready 版本是Owlready 0.3。当我尝试将 owlready 导入脚本时,出现以下错误: 在此处输入图像描述

0 投票
1 回答
3053 浏览

python - 如何在 python 3.6 中使用 owlReady 库从 protege 中查询 owl 文件

如何使用 python owlReady 2 库从 protege 加载和查询 owl 文件

0 投票
1 回答
510 浏览

python - 为什么我不能关闭我的本体世界

我在我的本体下定义了一些类。但是我遇到了一个问题,我无法关闭我的本体库的世界。令我惊讶的是,如果我重写Teacher class

或者

甚至

它将成功关闭。看来问题是从表达式中提出来的University | College

此外,我可以关闭本体中的任何类,包括Thing.

是什么原因?

以下是错误。

0 投票
0 回答
109 浏览

owlready - 您如何在 owlready 中定义属性链

最近,我开始学习owlread,遇到了很多问题。我定义 aPropertyChain如下。

我试图得到person.potentialFriend.indirect(),但失败了。我阅读了源代码,因为 web 上的文档太简单了,发现它PropertyChain就像一个列表,我认为它返回一个Property. 如何赞美我想要的?

您如何使用 PropertyChain?有没有具体的例子。

PS:源代码(.py 文件)缩进只有两个空格,:o!

0 投票
0 回答
487 浏览

python - Owlready2 访问公理

我无法访问现有本体的类公理。我知道某些类包含我需要的公理。例如,“cold”类包含以下公理:

冷 ⊓ 啤酒 ⊑ 正能量,和

冷⊓披萨⊑负面

有没有办法访问这些?

提前致谢!