从 dbpedia 解析 .nt 文件的 Python 库/代码

标签 python rdf dbpedia

我想解析 dbpedia data它以 .nt 格式(N 元组)存在。我已经下载了 .nt 文件并且在我的本地磁盘中。

例如,我想找出所有实体及其主页。

我想用 python 来做。现在我唯一能做的就是做一个 grep,或者遍历所有行并选择我想要的行。是否有任何好的库可以让我这样做?

我看了RDFLib .但是所有示例都告诉您如何编写或创建 .nt 格式,而不是从中读取。

最佳答案

来自rdflib docs. :

>>> from rdflib.graph import Graph
>>> g = Graph()
>>> g.parse("demo.nt", format="nt")

您只需要 format= kwarg。

关于从 dbpedia 解析 .nt 文件的 Python 库/代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11628524/

相关文章:

python - 使用每个矩阵行的可变范围向量化 numpy.argmin 搜索

python - 为什么我不能使用 "from sys import stdout"重定向 STDOUT?

firefox - 更新 Firefox 插件在某些机器上失败

php - 导出和导入 ARC2 RDF 数据的最佳方式是什么?

python - Gstreamer 自动插入 : create demux on "have-type"

python - 连接到在 boot2docker 中运行的 python 服务器时出错(centos 容器 | Windows 7.1 主机)

sparql - RDF - 一个主题属性的多个对象

rdf - 查询 DBpedia 以获取仅英文描述(使用 SPARQL)

python - 使用存储在 python 字典中的属性添加 RDF 三元组

string - 使用 SPARQL 查询与字符串的最佳匹配?