7得票2回答
错误:无效命令'build_sphinx'。

我该如何在Mac OSX 10.10.1 Python 2.7.9上安装rdflib的文档?我已经按照1中的说明进行了操作,但是出现错误:无效命令'build_sphinx',文档无法安装。Rdflib库可以正常工作,我已经测试过。同时,Sphinx也可以正常工作 - 我也测试过了,包括Sph...

10得票2回答
使用SPARQL进行有限的RDFS和OWL推理

我目前在使用rdflib来在Python中创建和管理RDF图形。然而,RDFlib不会进行任何RDFS或OWL推理。这会导致以下结果: 如果我有A rdf:type MyType . MyType rdfs:subClassOf SuperType . 我问select ?x where ...

9得票1回答
如何使用RDFLib解析大型数据集?

我正在尝试使用RDFLib 3.0解析几个大图,显然它可以处理第一个图,但在第二个图上崩溃了(MemoryError)...看起来MySQL不再支持存储,你能否建议一种方法来解析这些图? Traceback (most recent call last): File "names.py"...

9得票4回答
远程端点上的SPARQL查询:RDFLib / Redland

我想查询远程端点并获取owl:sameAs映射,我尝试使用RDFLib和Redland,但都没有成功,可能是因为我没有正确处理命名空间。 以下是我在RDFLib中的尝试: import rdflib rdflib.plugin.register('sparql', rdf...

8得票1回答
使用Python rdflib:如何在SPARQL查询中包含文字?

我可以在我的查询中包含URI和变量,但是不能包含字面量。 这里有一些代码可以成功读取一个RDF文件,找到所有具有skos:prefLabels的RDF三元组,计数,然后从一组关键字中识别出一些特定的三元组: import rdflib.plugins.sparql as sparql im...

7得票1回答
使用WordNet NLTK确定上位词或下位词

我想检查用户提供的两个单词之间的上下位关系,这意味着其中任何一个都可以是另一个的上位词或下位词,也可能不存在上下位关系。我能否使用path_similarity来实现这一点?我正在尝试这样做。如果您有更好的方法,请建议一下。我还想知道从sparql查询中检查是否更好。 first=wn.s...

16得票4回答
如何使用RDFLib将图表导出为RDF文件

我正在尝试使用Python 3.4中的RDFLib生成RDF数据。 一个最简单的例子:from rdflib import Namespace, URIRef, Graph from rdflib.namespace import RDF, FOAF data = Namespace("h...

10得票1回答
Apache Jena和Python

我一直在使用Python编写各种关系提取模型,所有的关系当前都保存在数据框或CSV文件中。最终,我想创建一个RDF图。由于我使用Python开发,我打算使用RDFlib创建RDF,并将RDF读入Apache Jena中的模型进行查询。这是一个很好的工作流程,还是有更好的方法?

7得票2回答
SPARQL查询给出意外结果

我希望有人能帮我解决这个可能非常容易解决的问题: 我想对以下N3格式的RDF(RDF/XML在这里)运行SPARQL查询。这是一篇期刊文章的描述,以及期刊、作者和出版商的描述: @prefix bibo: <http://purl.org/ontology/bibo/> . ...

9得票1回答
从SPARQL查询结果中排除空节点

我正在使用RDFLib在语义Dicom本体论上进行查询。我正在查询从上述本体构建的图形中的owl:Class。RDFLib返回包含空白节点的结果,我希望排除这样的查询。我的查询 - from rdflib import Graph g = Graph() g.parse('dicom.ow...