Если вы начнете фусеки, как это:
$ fuseki-server --update --mem /ds
Затем вы можете получить к нему доступ локально, используя:
from rdflib import Graph, Literal, URIRef
from rdflib.plugins.stores import sparqlstore
query_endpoint = 'http://localhost:3030/ds/query'
update_endpoint = 'http://localhost:3030/ds/update'
store = sparqlstore.SPARQLUpdateStore()
store.open((query_endpoint, update_endpoint))
...use store...
store.add_graph(graph)
store.remove_graph(graph)
store.query(...)
(ds
- это имя набора данных fuseki)
Похоже, у вас есть файл в формате черепахи так:
g = Graph(identifier = URIRef('http://www.example.com/'))
g.parse(data=r, format='turtle')
store.add_graph(g)