python의 rdflib 라이브러리를 사용하여 RDF 그래프에서 트리플을 삭제하려하지만 성공하지 못했습니다. 내 질문은 http://www.w3.org/TR/sparql11-update/#delete에서 배운 follwong입니다.rdflib python을 사용하여 sparql DELETE 쿼리를 사용하는 중 오류가 발생했습니다.
plugin.register(
'sparql', rdflib.query.Processor,
'rdfextras.sparql.processor', 'Processor')
plugin.register(
'sparql', rdflib.query.Result,
'rdfextras.sparql.query', 'SPARQLQueryResult')
bdel= graph.query("""
PREFIX bibo: <http://purl.org/ontology/bibo/>
DELETE {?s ?p ?o}
WHERE {
?s bibo:reproducedIn ?o.
}""")
이 문제를 해결하기위한 다음과 같은 오류가 있습니다. 미리 감사드립니다.
pyparsing.ParseException: Expected "SELECT" (at char 116), (line:4, col:17)