首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我应该把我的猫头鹰文件放在哪里才能通过python owlready下载?

我应该把我的猫头鹰文件放在哪里才能通过python owlready下载?
EN

Stack Overflow用户
提问于 2017-06-01 04:56:24
回答 1查看 1.2K关注 0票数 1

我正处于我学习的最后一个项目中。我通过提到和标签来分析twitter上关于州长选举的公开谈话。然后我根据其结果建立了一个本体。本体论,我手动制作与protege,并希望运行这个蛋白酶猫头鹰文件与python。根据此链接,我们可以加载OWL文件的本地副本。

代码语言:javascript
复制
>>> onto = onto_path.append("/path/to/owlready/onto/")

我尝试了类似的代码行,如下所示

代码语言:javascript
复制
>>> onto = onto_path.append("E:/dir/dir/ontologyfile.owl")
>>> onto.load()

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

EN

回答 1

Stack Overflow用户

发布于 2017-06-01 08:06:22

来自从OWL文件中加载本体

如果给出一个URL,Owlready2首先搜索OWL文件的本地副本,如果找不到,就尝试从因特网下载它。

这对我来说适用于Windows:

代码语言:javascript
复制
>>> from owlready import *
>>> onto = get_ontology("file://E:/dir/dir/ontologyfile.owl")
>>> onto.load()

此外,还有:

代码语言:javascript
复制
>>> from owlready import *
>>> onto_path.append("E:/dir/dir/")
>>> onto = get_ontology("http://absulutelyrandomdomain.com/ontologyfile.owl")
>>> onto.load()
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44298813

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档