在rdflib中删除安全引用

时间:2014-02-21 11:46:21

标签: python rdf owl ontology rdflib

如果我有rdflib.Uriref指向我不再需要的资源。如何使用rdflib安全地删除它。

例如,如果我只删除引用它的所有三元组可能会破坏类似Bnode的列表。

1 个答案:

答案 0 :(得分:0)

  

如果我有一个指向我不需要的资源的rdflib.Uriref   更多。如何使用rdflib安全地删除它。

RDF图只是三元组的集合。它不包含任何独立于这些三元组的资源或节点。

  

例如,如果我删除所有引用它的三元组可能是一个   可能会破坏类似Bnode的内容。

删除所有使用URI资源的三元组是“从图中删除它”的正确方法。这没有办法“打破”图表。它是否使图中的任何结构无效是另一个问题,但是你必须根据你在图中放置的结构来回答这个问题。您需要提前检查资源是否出现在任何不应删除的三元组中。