将注释添加到现有的rdf文件中

时间:2011-11-10 15:36:38

标签: python rdflib

我想将三元组添加到现有的rdf文件中。我正在尝试使用代码,但它会在添加指定的三元组之前删除所有以前的内容。

imparse.add((rdflib.term.URIRef(im),OWL_NS['sameAs'],rdflib.term.URIRef(ep)))
imparse.commit()
imparse.serialize(destination='foaf.rdf',format='xml')
你能指导我吗? 感谢

1 个答案:

答案 0 :(得分:0)

我的猜测是,在序列化之前你没有将文件解析(读取)为imparse:

from rdflib.graph import Graph
g = Graph()
g.parse("foaf.rdf", format="xml")

有关此内容的更多信息,我建议您开始使用docs