import rdflib | |
import json | |
g = rdflib.Graph() | |
g.parse("./introspector.ttl") | |
knows_query = """ | |
SELECT DISTINCT ?aname ?bname | |
WHERE { | |
?a ?b . | |
?a foaf:name ?aname . | |
?b foaf:name ?bname . | |
}""" | |
def data(): | |
# qres = g.query(knows_query) | |
res = [] | |
for x in g: | |
res.append(x) | |
return res | |
if __name__ == "__main__": | |
print(json.dumps(data(),indent=2)) | |