RDFlib の N3 パーサーを使用してファイルを XML に変換しようとしていますが、それが正しいかどうか、または n3 プラグインがインストールされているかどうかさえわかりません。これは私がこれまでに持っているものです:
import rdflib
from rdflib import URIRef, Graph, Namespace
from rdflib.plugins.parsers.notation3 import N3Parser
g = Graph()
result = g.parse(file=open("lemon_example_fear.txt", "r"), format="application/n3")
print (g.serialize(format='xml'))
これは機能しませんが、動作中の XML ファイルで順序を逆にすると問題なく動作します
これは私が得るエラーです:
rdflib.plugin.PluginException: No plugin registered for (application/n3, <class 'rdflib.parser.Parser'>)
誰かが n3 プラグインをダウンロードする場所へのリンクを持っているか、私が間違っていることを修正するだけなら、それは素晴らしいことです!
私は現在RDFlib 4.0.1を実行しているので、それを含める必要がありますか?