我应该把我的owl文件放在哪里,以便通过python owlready加载

我应该把我的owl文件放在哪里,以便通过python owlready加载,python,pycharm,ontology,owlready,Python,Pycharm,Ontology,Owlready,我正在完成我的研究的最后一个项目。我通过提及和标签分析推特上关于州长选举的公众对话。然后我根据它的结果建立了一个本体。 我用protege手动创建的本体,希望用python运行这个protegeowl文件。 根据,我们可以加载OWL文件的本地副本 >>> onto = onto_path.append("/path/to/owlready/onto/") 我试过上面类似的代码行,如下所示 >>> onto = onto_path.appe

我正在完成我的研究的最后一个项目。我通过提及和标签分析推特上关于州长选举的公众对话。然后我根据它的结果建立了一个本体。 我用protege手动创建的本体,希望用python运行这个protegeowl文件。 根据,我们可以加载OWL文件的本地副本

>>> onto = onto_path.append("/path/to/owlready/onto/")
我试过上面类似的代码行,如下所示

>>> onto = onto_path.append("E:/dir/dir/ontologyfile.owl")
>>> onto.load()
但是错误出现了,表示
'NoneType'对象没有属性'load'
。如何解决此问题?

来自:

如果给定URL,则Owlready2首先搜索URL的本地副本 OWL文件,如果找不到,则尝试从Internet下载

这在Windows上适用于我:

来自owlready导入的
>>*
>>>onto=get_ontology(“file://E:/dir/dir/ontologyfile.owl”)
>>>加载到
除此之外:

来自owlready导入的
>>*
>>>在路径上追加(“E:/dir/dir/”)
>>>On=get_本体(“http://absulutelyrandomdomain.com/ontologyfile.owl")
>>>加载到