3

.nt形式(N-Tuples)で存在するdbpediaデータを解析したいと思います。.ntファイルをダウンロードし、ローカルディスクにあります。

たとえば、すべてのエンティティとそのホームページを調べたいと思います。

Pythonでやりたいです。今のところ、私ができる唯一の方法は、grepを実行するか、すべての行を繰り返し処理して、必要な行を選択することです。これを可能にする優れたライブラリはありますか?

RDFLibを見ました。しかし、すべての例は、.nt形式を記述または作成する方法を示しており、それらから読み取らない方法を示しています。

4

1 に答える 1

4

rdflibドキュメントから。:

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

あなたはただ format=kwargを必要としていました。

于 2012-07-24T15:41:07.703 に答える